54713017
85395234
90765677
64268843
17942459
13248043
32923203
67203471
1394579
37769916
2720187
91405668
22967600
2725958
9991795
17568840
7773109
72085004
85434833
221698
26054844
7497525
8883201
5184712
27677632
79489067
28254066
4755701
98973502
48172576
63116854
93361013
10395223
30271210
34039481
57018110
31616211
60095115
3536209
4547917