83665507
40497795
13049198
98145996
74727737
12787163
10547202
48334223
58216168
58242460
36078328
51906209
52938951
65864187
39607064
70838810
4243759
56671275
86445527
621680
49357268
60932670
63156320
6137997
80378855
92041822
7143957
51546857
64402393
64913355
84112617
68974589
87892154
18835257
13268569
83286275
15993471
53205199
98517810
43284329