64677587
12777234
27383191
72201808
4012566
80324685
28707942
6811162
62973593
24278542
93283387
5612303
51174789
62854447
38895071
21732256
90976868
10004353
43146278
31171992
82609007
80498973
22902635
95896753
69794543
1868479
74889515
39884133
53346774
15321980
89389238
36035525
52105630
58962155
77186962
59185252
13156611
22595601
79809022
39057014