20201829
44219518
21447550
94215439
1035737
285233
3280540
5239155
60776900
75529420
21818691
5694278
9640760
64601447
49274057
94515526
9161644
9593602
6400462
13952736
1483195
33956013
43722396
30227718
1674219
36363219
10559729
56863265
98526138
41812924
53395743
5791242
501318
66151373
25764856
70825991
99302471
1931031
23722261
53019959