46449358
49652642
34936074
47982026
27618382
8995506
5205056
18248539
86823049
80139718
28468832
61952948
74322475
70042788
8048568
38761532
44871720
45153612
6785212
95745494
56312710
5910693
84828188
2619317
21127559
47437883
4072231
65673400
78251767
19124390
36558233
47222519
55391788
87333495
96647924
62904350
788619
53746416
7455620
40686195