26947160
47519714
62285004
72117486
81725731
24379332
98599758
38032463
67123837
1003451
787884
3855837
54718050
18355294
62744085
38413146
21871366
2205861
14053355
95578495
2548217
7897772
31684066
27564332
38387676
70703316
2513545
25184260
54382024
63325781
35878568
34071708
28463668
1813583
19623172
66801155
85715772
18424531
94282867
2881967