52438665
39438108
79095277
58648824
8796251
24421599
31109486
71975867
36507797
13249547
16408215
194131
57169830
96506391
41339655
58652105
8153389
24461612
45213736
8994929
75959319
25209738
99654593
73853201
33736185
98861118
22429496
60404686
28593092
36708964
93824044
64329689
4611320
17087026
40312073
32891984
41462507
17333136
7119934
75079017