19394674
16098562
14782824
40457559
33741231
99108298
84755390
4277754
94529582
80748550
791398
38231011
26948689
22108757
9824645
62278692
78616642
6432967
52577485
21931705
53651227
69686345
31794956
83879043
14418563
34918879
36786317
2129226
85184087
48249693
4045591
86702976
6806915
45657307
75334538
48831396
13733199
4011759
88974332
67731608