58499115
26155050
20166759
585156
73574580
8833225
13751006
30237231
18131475
53216969
31597401
58079014
2871020
52508737
7278179
80702948
1878283
19984451
76002905
14855501
4487347
6659827
25183265
1091889
22744172
3474748
56358502
40634691
8976809
60035000
5295326
48359542
74204342
65112697
82744826
28919632
2232239
5915145
77599460
76333230