53265167
15597116
51226031
69269630
70882423
18755807
47429864
44705075
29492792
27562894
14638380
60627023
8816961
62544281
50929131
63804607
51104044
44806277
14125326
87876288
19289731
5517562
99243925
70767053
76597034
99414169
15443692
64245484
7037983
21287826
27125597
97443211
6699972
72075862
40997746
25505591
72233458
42062327
2499329
96684272