52741067
37755949
4934967
21098911
75696536
4836506
20546306
62369115
37398575
15541616
83052020
50766596
87582954
75582113
58719879
20714650
294486
13178616
59368017
95115005
26108340
48683022
19473519
9655925
89254228
99619089
85821925
865080
80201554
35163858
10481117
5180587
168986
8799673
56601846
13537360
59628501
65286577
14113190
69589840