3195298
3029195
88426360
36157083
63482040
82005811
35508525
1873738
48268024
82247576
3037696
10955871
60629088
7639608
37052162
76099758
374025
46365450
8149506
8002296
994760
55472795
23283224
7309296
80192045
93914691
83575630
945678
36139659
68244174
1874272
16069073
14642021
30879060
14158897
6737717
133510000
79616808
30282996
96589332