12082900
75284738
81654241
12537567
39838319
3735107
91621275
58448304
170710000
67775067
30083240
19099656
47815500
58424959
55512411
73112368
16027942
3071941
51765224
5580992
67804839
83428383
39491615
82298030
2208140
46339404
3100588
27602767
56873502
2096825
42949139
58742173
40676527
20541583
8473712
1581600
4062805
88687767
50499173
69019694