82069668
4083836
41107102
4277639
36396785
90173725
77087910
66528290
19446521
80234936
19919557
78289611
39297722
88241843
2349850
54482994
77095675
1247109
67222995
90405499
19378673
18882049
1911588
8411287
75376515
60938466
20778918
50912050
98841015
50932005
29339733
23714252
43545075
81592209
86666079
77171400
88542089
38612044
9345893
15039355