18197672
2886411
12864507
6124975
99653550
85586889
49096880
44694938
24664156
9436329
48013600
54131900
62606802
84235160
83423642
6661880
40732919
979079
52776869
18018096
15704407
21276242
73789804
15745257
51395342
9224706
23839918
60963218
44816138
56467426
23973694
7888807
82126134
35031319
21667409
91179192
49511909
34053563
1802802
56045270