93339842
60901474
9839250
44752798
99544617
3034163
9707122
84299853
6531357
65508206
46172391
55367196
89428319
61579628
12623385
40747163
71228779
87302370
23928616
59787964
97276118
29981928
38414668
1012729
79095953
21069673
57006242
2296549
99855328
53277811
65895730
97787298
81132077
60572186
40189316
8309764
65897259
62665162
68006371
51149133