86016495
81715530
13673091
43249814
31595245
32276757
60871442
60022232
75596778
19154718
72931283
18016394
12272033
8154147
52092572
58813412
6247254
18527897
6566163
42147539
4522194
3836719
41124638
38424741
46161107
47177249
89491981
66496236
85816929
6127283
35223043
59804259
3950264
99634198
14098729
71148393
70233676
81543923
43551837
16582850