92575429
51649516
28245642
98708749
33563376
1087578
15455054
64868923
8962984
79757360
12098854
54014900
98572347
63411099
37125317
24272307
38089956
22952731
92086068
96053389
64308731
70853235
10716822
19657779
36759063
48561820
3625934
2786194
34352025
50525812
96637611
91594916
76127906
73419540
39473763
69351868
25996387
96822903
41174856
54323826