20185601
80764065
50176712
22563658
13857327
43061761
22824458
88644636
84183287
189099
86245401
3776933
86067334
41666682
1735559
45441895
43598903
2937667
22363813
79249150
85426913
10642939
85794442
8338830
22058202
98528589
71078072
58838486
33405151
18307467
30856126
91921344
33637382
57046515
85736066
16349104
95566835
78252007
47535401
87818270