15194936
2655418
90993
82537315
66365
20977506
52604423
16834818
59528732
31374612
16766926
871427
76524317
1221616
90394900
25315584
25404408
1528827
15019024
7569557
12036580
60334249
45635270
524124
1099571
37666480
5210238
1915382
25476668
4625197
59071635
27332559
6182536
14499161
19405103
37374232
7911522
34416110
71872086
2879764