20183712
97215374
803150
39896663
91952879
4738669
30478830
69848348
731467
15055768
57971647
62046537
9102530
90445235
9493698
8143801
79173720
18287437
31132088
60059007
12357845
92859816
13271125
1427494
59844419
49589445
84837810
54412250
3801259
14128896
91453764
91754621
78749605
45183876
55625497
66439664
74589063
34237814
35958051
7559958