20114
5021
81963
1130
975232
74258
41021685
69261003
9394967
79071679
46301519
93581055
9465542
61071280
66961559
75341382
57641285
745447
6738566
9705561
8528617
5386496