91541876
14281892
42389338
36768414
9859298
90571734
84577917
5944381
61188648
84036883
93344832
17761780
81362504
10532122
59571137
57563390
19007663
6666331
20011198
70873494
48478298
72683819
68135932
68535483
38191381
7718539
118939
75205918
13178148
75725916
80858693
18753453
30359846
53196982
34548006
78276193
83796037
79423080
8164348
7017487