68395435
60065948
3631344
18283958
3097861
27241739
63897285
53615199
13246906
40753510
46709155
44501389
59542347
37612300
93941426
58541921
57648552
59113173
2562479
95056049
35519182
98365532
66613773
46705068
49361661
29648084
51782273
77887374
17066113
75537942
56108931
25746731
96185195
86741815
96495035
71637067
71976760
45236322
3730187
52797393