20924679
23277790
11263117
5027406
475544
7627183
70719837
44729717
38492020
76883909
52801822
24978229
36991758
79777421
86621438
89362923
70018963
75352794
16989550
6888619
16864607
56602778
19759796
9126721
20137373
78604859
97434513
82075381
87837906
23187097
62167169
59496912
9021977
57528835
22502410
93868986
49881541
53286452
30382458
16741930