78899550
56812148
2696491
1196846
94388030
62881837
54969923
78108794
5550979
90615744
45849391
11852881
83039917
25337809
90158631
7597183
96116613
4332718
1497324
85239365
38166912
74385392
33597570
7732164
66534869
71854582
57571772
30304466
9524253
16528165
43565461
88305904
72707027
26885932
2487711
69651239
28013092
88963992
70958372
49652190