50533387
9829137
71177371
12787640
25705611
90805767
61224093
36788465
9464669
8737795
38698206
61687350
30286123
10586409
90943
73676605
6417305
21159872
48007316
13825488
30055997
49093754
78933162
97768984
64278985
96401539
48329747
16945090
86314526
93162849
39518072
53381296
65347811
17234395
25054266
85688198
10674558
65535856
43036544
95135411