20191895
60749508
15698700
4386586
95696938
97776129
6386182
26789382
57929695
63018788
11929532
85782914
52755535
20461194
97179119
83282008
15995221
87426304
3049930
13748466
75856223
61026097
48209152
99025680
37851953
95083755
19761941
94584988
42263613
88285853
69167464
58374943
13459060
53947653
15791420
6369354
84746224
27384160
84663147
47303629