77267812
28506453
5614347
13417370
63412278
1224355
98661536
42754878
74083370
6049905
97696445
1431416
50568354
30732229
21256810
65547268
23886792
12337906
24937464
89808112
53957152
18675946
57927898
72832001
2034211
29042881
903331
9601733
8473917
80192043
78135027
64603440
49894588
9606226
42823261
6678678
80434305
5544444
35558692
27003447