21295798
5095386
61364150
51179592
23766414
21974029
33408369
8354372
28182501
85296086
2977069
40888794
30801782
71716695
93286183
55434782
46163419
49824979
91572061
83948663
58892538
9789454
4668706
82145083
51971813
83193993
1720954
9416852
66297344
16117655
38278740
89206321
79929234
18892109
28635065
24838078
32925749
53853905
37546903
48468981