65868801
31594294
46074640
89293659
89994560
66652313
378386
72326306
18997390
31483227
79008926
75308915
4836589
83431879
7819171
1907224
8656431
13031848
2128269
16581192
5487181
2075341
64208262
38855073
94933732
67704790
92378895
48654699
36179164
11146367
33818043
7979652
16011891
67991514
15696027
69367489
87303934
2184357
46053565
7537950