20193603
8529148
37906840
27133893
14552389
24154439
47166945
338849
90265233
85162958
65196292
92447515
17297282
96754636
3486260
59553050
29911550
94087508
16994381
97619979
67358018
86742432
30279886
86836845
2768172
6815766
632541
92074282
53965669
10843583
20136281
84183664
23211046
93265649
49666145
18154995
74224566
76922891
87934860
68267300