20676082
98488072
895488
95728442
11382021
26365751
77292210
75294330
13539630
85655315
98919501
70271996
46348274
11076828
25841985
52304263
4112761
71206305
38569552
9761061
4968463
98888962
47439127
25816777
9014887
55727209
85129094
50959525
7757329
10203861
39871840
83993042
1344953
33485490
72791370
27269135
70821016
4595968
71817796
8336657