16983880
5299042
37839816
53987966
47221121
5721307
30382442
37095404
17327321
64337237
787974
39277939
17547210
18504125
63679057
46877595
49964962
8668853
8658658
78276541
35033537
55596762
43875929
99202247
27639353
24603778
615553
86146470
40064611
36281488
23201293
17626197
87817123
44932398
29624622
23363773
24131431
2170633
36228651
17698618