93586920
89542569
83081331
25126799
45667997
18712255
40031628
77425212
6725663
34288577
4304237
21318103
81193216
84216322
4139935
5770431
35627923
17474260
75981752
51885776
1962411
6075639
50583591
77004661
92053690
15715150
87944145
30798863
7346359
18694412
10478168
25873195
12897262
1434451
83037003
63042799
71102173
65921319
96727036
65687626