64782073
55108021
61027960
13731869
82799885
7601992
34296456
69493838
45991586
32718073
8245839
8469281
25882583
75947350
206542
68059592
24884248
13622676
55954390
4658998
99722278
76491012
79118292
19011467
23952929
32904413
34638347
50313692
23943340
53272873
54711155
6192578
34766085
98541608
50423540
22454786
17925225
49173339
60814472
55567705