38953249
18776223
11433224
49799524
46125565
64742669
38035657
48859943
17558004
79049167
7735166
82131588
41488987
29125078
90163231
47629138
8620380
6312371
62444875
10529051
17405853
80711482
67622844
55805600
15997344
54127881
1061950
17452122
25223709
64329729
69376655
6687422
37944635
2304793
1328796
47945717
64391506
96134638
40805215
79764122