19609960
90927652
61292945
71307072
20481914
75527731
8136282
3217630
90411611
10942985
5028533
44599512
90926698
11348139
81292116
77807328
72599400
4753654
37541873
18215367
19019893
79083466
83581782
69941062
98328423
71541224
16939260
9595307
97921867
12769828
46164726
71167830
99672684
6540905
11166333
39002730
89212497
77739942
4974130
5647346