35672895
50321872
92998
86428324
47448250
53223866
37946494
7688604
1429160
80903012
65178291
26374469
21268699
4395998
35535517
51714658
70726400
22645417
16923163
29941019
53566145
6821976
331451
56165843
7932738
85745857
30821021
84094617
98708828
84224538
65289956
66803447
67981046
1817322
89499013
64659395
33258271
44661718
86144226
86873169