15395544
9336110
8076843
71856580
40857861
72647110
87076078
33329300
46646701
45355309
35878811
79815155
34552079
97497233
222752
58313224
81875001
17857982
8858331
6863595
77351835
44186381
98922611
12671098
69463368
10024412
40265968
3640548
85581543
75466510
71988226
82958811
5497539
53844779
65243776
81193933
49237331
37263133
65175129
6691824