96905881
5117877
15789788
46733337
11619872
20092453
88844815
64317279
7137553
59484105
49779773
56189837
85395211
34523947
949720
57463674
84517684
28282176
5828780
79724693
16362866
68315885
336195
35381714
69504535
67066115
72562857
51195067
11888332
41865681
87162085
29975584
47448699
19796337
67111867
6524218
72509805
94102890
985117
47139965