19397255
1448503
9862114
28938319
9391503
641639
2148804
53118652
39892083
15765617
70339669
98597749
3791332
47319169
24305336
85755368
68933608
32806176
98826951
84039722
42193676
78038094
63821662
38609189
9588040
70346750
63535052
87377348
55965180
43932019
54448610
60869369
98898411
57392905
12536246
142728
599410
6301894
89049456
21722641