19049254
128239
7514623
90932125
14325200
86166527
82997138
82291641
99574035
11362189
54013459
12679626
47832061
84519820
53723266
45195863
98813487
27856621
30438424
60094617
111157
370334
76665478
93102920
8964214
38854929
6608346
22124614
38993915
61042090
43277845
34962100
17981748
14323826
83248598
93713834
57893373
13555294
40602697
70837892