16125620
5123396
2091340
10534379
98861620
390172
96302962
9517210
85952665
22599422
86737375
495761
33657613
44493839
33322023
33814636
9643475
864365
95528390
40522999
45627179
37085324
34207887
92223225
62634581
7132201
4953187
99727194
29275386
44365163
48584896
39257595
71519482
8987361
45913845
8156631
40378304
18714772
68202599
8175230