951538
712862
902492
440176
368301
384397
76830
779740
830240
77936
767668
429870
338916
913639
335144
9673
529674
232415
5996
411472
168547
944245
20154
338810
99139
270400
89126
694800
575733
1010863