48533484
28331404
27746447
10661301
64782191
29204316
27932124
16617520
25236252
38356571
1941628
98677800
9825535
92313098
96995703
56034931
45625090
6143019
66817407
75686249
56139399
380051
55498202
59688129
56161595
49764460
21336223
26227309
98646981
28558377
50018787
23344415
97978107
42653075
14753402
85242069
45499526
37994402
32088829
62632133