20793187
8127657
42426128
29049326
37967784
97855566
53615964
81135886
31812364
21461384
6471557
35927430
7721807
53256121
32701462
77672852
78688533
34969598
11502868
7036155
38022004
61157697
67472363
4851660
43036585
5982987
1091533
30623704
44591028
94606761
63696669
53848278
28563516
313120
57284505
86226139
45834147
45841740
32853504
64665584