18921358
59112683
85081638
10877593
52821794
714462
43091155
64113318
6294144
21802247
13025420
38648548
98431154
29284013
71191141
98212767
18415183
49578644
80456213
66818590
5056217
4936805
1842433
42201905
43556355
3645066
84357701
66214521
42936132
64775298
78938433
89489057
31815775
51061418
92921554
20934679
36096116
1337334
6528619
26048636