49131867
1251485
53019650
9167824
82348036
5245437
40185068
8215877
64024098
10554315
82472345
20042003
49308908
76457045
2171667
92801678
25592362
7622805
98951009
1839423
1717256
12322372
18722780
37191011
21489862
93271234
16221042
57763325
24741782
6393252
71002094
7056490
83097641
79395196
58381764
39881390
19211557
390524
7833818
86822513