53038688
27621045
95133916
40103551
6883770
22117824
42632650
79969981
94932007
14068413
77567023
25959324
78813098
48808110
31564212
21215197
4210369
42141901
2068428
37513498
442133
16897480
2921003
20049870
18464106
66889510
42375060
11527483
5089777
286110
91984518
91138723
46729664
3714682
10035069
94704092
31233483
9941637
98781016
68703334