45015
1646140
2016
82190
29305143
50551283
78861127
5933321
6759711
8884323
8617270
6002965
8293438
93651826
6863718
5947643
9891441
66011594
7477157
431725