18847216
75771937
35214889
31367234
54362198
94628310
36859543
19201090
57185829
2526069
30885958
6359041
55518864
9155034
26784827
24631245
60145928
4850357
63863750
37188460
67552646
75151784
23628525
49518242
69317741
71568059
30205156
71195524
9540824
641230
16452369
58832113
17629413
95619181
96097709
39208578
48007220
85364360
5864771
27936710