2919851
18798249
56602820
70518774
87036653
99157682
495749
42897749
23882012
63193967
93904046
47592979
88148280
67708040
8832228
80065983
5061508
88313086
92958770
4741825
36809306
31108789
44747168
10355939
71536370
36018080
19505718
38592118
49995604
27191897
31739314
36977777
62892769
69568061
20443954
45359015
21033080
89654505
46481520
85546612