8549692
674048
13284722
77524131
4935243
66187823
53582222
19115432
251567
37316386
85649623
24777086
43954265
43014269
96437544
807300
42043387
73913693
3061223
981596
776703
5526556
78471075
9991187
36031441
8428014
21668962
14233349
68337879
2432169
62847095
86543437
96504843
1843623
85108069
55414506
7885477
75638951
3667888
12217455