21823351
17967919
81748208
5028106
6946401
32531558
11687417
30121180
23796027
79444035
49004912
98226706
58845101
5438978
88831824
96047382
60795052
76254520
6377744
77053528
7967477
59701975
20258912
68809712
7928611
22462885
21909407
75318663
2857388
78503721
24743544
70632860
62936865
10753930
46953643
50586663
63479120
31086254
80134122
78274740