24213224
35792325
31991899
22738275
13333774
84615078
2484101
17317895
84989062
59711572
92721228
76906971
31249656
59577058
87933364
3295769
87045574
73101516
51375402
53888407
71897102
66195228
78442199
45431511
6953555
21004947
45857310
7621700
76113674
90567136
16458207
4448323
22537426
17976085
40816293
59047227
26799112
49503170
1118659
81209985