50248806
486413
19522287
9052702
53899686
25116187
45672619
82824566
86307161
10941048
18898682
53315913
98195575
14998931
64468854
327513
23964719
56154788
1201254
90171754
13031915
12177550
12662589
5466307
64962163
52327283
61049648
71621156
53407867
32619821
18441168
51098197
43557515
14288103
33016910
54438736
39549566
46297914
65851116
10855783