27572071
22859748
67771610
30208807
5875520
1701684
17454608
25373481
95346336
40681611
52468462
9543459
93992598
50707594
5158751
39557514
39394435
59175764
73847248
77499177
25862370
79924987
7895256
84324324
9798226
63054577
65002106
37291994
90367205
89677252
47982454
59473247
61507209
5757550
3207272
26138957
62057706
13258253
81806161
89708312