20186314
29917866
68622743
61614069
79041294
3607207
6083567
62262823
1608899
48272442
58369266
75936178
8889242
89262762
42858205
26209018
93004570
60425645
54105209
47454461
31069545
28352570
4925985
34496937
31366384
12033487
15287101
81272978
17607605
3433649
77727972
63329752
94524911
84078996
76824328
29895371
6682178
75548652
42664871
38617508