63308931
39793967
74059712
29404525
41849069
54497009
6805396
5077731
19501232
9286548
22789087
31273237
23795441
31167210
44039181
67314922
8841602
49581668
7657867
25923907
60262595
268646
58443411
36309678
29116171
51951147
1615182
54967201
44721839
45646118
63312134
61896287
13231547
45114596
20593728
64366847
17954457
32146781
683695
3238986