9825680
17727657
30924429
78282435
14212019
30984753
38855012
11943768
55035058
38662390
74464623
2019264
76818263
31231032
8265035
95735146
35408532
32143442
63935021
50595168
55239065
71737286
72793994
69861273
28942837
1500907
3181834
31557125
32188964
27258785
86757239
36552972
9093238
5622478
82524996
27797919
93588968
56537912
59358611
94411249