346668
49618094
27776444
39234657
7850872
46947645
90984903
38147082
46141769
58183091
84255024
80495428
63206791
56262589
96242283
54937546
36892935
868187
65339818
2000719
87917817
88443435
82248079
17809696
54445384
8646436
86598336
72362496
77618445
56129428
70354468
5149216
30487654
2051161
60611385
78317
82141085
6786414
93532649
79963427