93813336
58952842
46373011
66321230
31328297
42891818
40883398
2125823
77286661
58882469
80632631
31462383
94648723
89623908
51258215
12947981
74721
75599736
91334757
3767612
74393056
43988799
78098217
98827294
80282140
88439742
70264258
2439650
12336561
1297997
78107567
64412710
51987643
53364270
38257441
17284294
45357250
589789
43415424
88395622