42471
806852
491496
659374
1060195
862149
492801
503806
654468
282281
703600
593791
116121
236900
191779
670129
302992
127330
645157
795426
822150
3301000
52133
99061
1018360
46774
83996
750425
438848
648955