95554527
14361169
19854998
20109251
13342821
17768516
1934110
13624768
67446048
25602663
32069150
56182044
50062370
33634721
21854615
41853892
68092564
15461079
35747068
36986947
90488263
96872479
4844402
1528787
45429029
8423279
93916733
5780897
5229901
54729358
4909641
13109900
85963703
532744
31759228
77375455
22249442
14314387
1623347
44727335