27882046
54984217
8553790
33017046
6361605
41022175
93702614
96014864
88839662
68608655
14377991
6076527
5522959
5093464
46265598
59378360
73534302
18035704
61713626
38283210
350226
4536905
91834287
85922874
48491248
53144214
30837733
10432457
78343584
22651740
10415539
5277112
75083392
62873672
61085513
86114054
46407655
64772273
67255974
211412