63854623
22386867
9804623
4297760
52966908
18052898
2530776
64763233
9028699
34273334
64735320
88751869
712233
93454307
30606450
605214
71148466
95441096
73147350
30692469
10291236
43184477
57928214
99077005
69764579
94122054
65296426
46482843
5782943
14277419
93971891
31269980
46107934
763305
79675698
22998463
10554794
64094206
27353909
11754524