31645271
76121126
36313068
25712043
50838113
70431590
50865535
54669754
66674628
8852976
98552554
90365958
7194654
86919703
1855105
88966134
16347119
15253208
14882860
34096644
9189902
3179273
40517101
6363489
76452491
82318004
82214371
49694482
52232175
68881846
34254546
9225534
7486292
52677293
37543199
74289280
61347031
616945
71083745
91304573