31281027
44179361
3127054
5387054
55428498
20067155
51341873
49462046
54071396
2556044
13088202
82749433
49455533
8475498
22713992
777290
3656846
85359688
8679124
23122558
6639471
3723632
71029601
8333931
32328710
92537780
60476706
9076654
98328603
95292235
3682804
37726418
59868279
17713143
7955170
7649118
46181300
10143500
46399215
80617350