93793138
52641943
1998824
13187880
61205178
46026904
64537456
32906657
26218938
73271293
25465338
84833666
34832234
43521355
1428019
33916671
16002438
10893707
26156188
27152623
32651306
55711023
30263606
97631469
19923763
52977271
3033082
57687066
5895545
58321289
34555136
2428176
6070888
11247637
79617979
75968768
8623566
92293347
47714594
88417025