2051820
80565176
98868645
71147577
82835294
47679392
77199039
53759646
8481562
80007106
4707178
38324764
72748002
40291256
70405594
39993663
87459801
64288317
69587439
8686101
81142732
43375709
3651760
25501231
48246293
53478396
29062321
37465105
73751960
45834954
77995523
56771421
67384503
88676437
1815132
18257069
99493431
6311993
29782279
48361852