65987387
5065281
57896486
30456118
15657328
36478336
1887553
89668111
3692567
19391835
20978441
6357355
79202071
12245267
76444111
41672669
99783838
25698331
44422215
12216790
64371145
43021003
4812130
33695975
56806634
4082866
19026687
98478062
95901656
14167020
23271485
5398390
80339328
5742281
76114760
30071599
66142815
86792625
4984251
9368280