20012022
11192946
44987927
9951814
4729378
87854358
31865739
45305784
76539574
68115186
38917393
36274496
47939792
77758235
64647022
42625549
2467624
83088567
26002891
9516259
475394
8404182
35916071
31675383
6870103
76259288
9390364
3164529
66106192
8945934
1409063
69207783
27588573
97209362
9641363
4255017
49142921
44285430
74685108
54007706