104316
115321
637530
612682
744420
928156
358791
609322
826656
403329
457431
932690
39720
650854
67150
74819
4932500
2599654
1904336
1696736
1663237
160367
1535895
1504433
1479854
1469922
1430850
1312500
1307400
12682