30538515
54109247
8428757
2110200
48306638
59691433
17028121
7286238
26975219
54316696
88282003
96026561
51613819
64422096
1628701
45209239
23076075
6381565
8004676
74233149
81556390
6473094
325797
17944765
64879601
755338
11195131
81924119
47138635
45865971
97071372
79674785
88627499
28136562
42515853
23303964
24244785
51907013
9797912
14774044