89676992
73088327
48243862
35245957
94064326
46927510
57645103
84438628
55145242
15283834
22801162
37565270
69387833
9652038
1591921
55519563
26534229
7472505
21462970
12848780
64704327
83446527
24613000
9122313
27373373
74312715
56719260
1712205
61707889
70373059
56068955
30524218
35553331
59845108
66371664
47537939
90492210
4745509
73993404
80955872