87218456
16153733
4461278
39081930
27401141
99473055
2487228
5145774
78987025
12702279
93084732
89114454
4970259
28556145
15133800
882489
2223570
16319105
2714755
72298175
84276668
39727610
69169933
46059348
7858171
78973475
68845181
3129353
11824698
82443772
68084967
8639956
10135184
36162317
4790648
70617075
64968157
2482917
27035191
70719788