64047924
39424724
7660366
11795424
93879139
86669972
24326609
20532772
28038756
67253334
8699510
96145927
41044921
55787191
280904
99639973
62117058
9046531
6468273
71626165
92033260
12186065
23479427
71131415
49701720
91535261
96242736
37161968
36429821
88225146
14765910
32821877
45702673
88111232
54599500
86687356
47005261
2157197
65777583
976940