13306330
18326174
40454162
7894016
98788171
55613702
97424878
73723791
6263889
83375772
18501172
552040
81561359
69977511
58923074
84196090
33759182
30826453
1689539
98416208
5500971
54725143
43848219
59066520
799202
69612642
60514165
28592308
24969042
73272828
41661837
70192241
66754250
56874001
8208997
18607039
77153495
2785222
1918801
52866338