38601596
44645979
98192900
18907612
1393311
51995632
54985526
31267740
13633523
34761628
61537959
36953364
73253118
27115242
84638128
45889300
12984314
10189161
70037892
59585342
5837653
6604212
93386009
46675930
21415096
751735
62069560
18138611
3059534
86649731
15741931
97814076
32332819
44389725
80582185
1388769
75853185
96846882
59399573
88208089