66782970
55616951
25801434
21421573
4250536
46751329
90831606
11223438
56811410
37552042
21733323
55028880
12787332
3106445
2613219
4638674
6589275
41574887
16498791
95985834
80424281
47844115
1923944
31566509
51308796
21055706
87018038
25163422
940057
9602665
67704321
32851562
7153319
63525202
4133323
53215258
76857433
98421659
48965275
1824251