66985405
40851689
48815806
19187054
7954635
25328774
45766802
3865933
96727178
27256509
5649111
21043356
73695135
4166808
6690594
54909611
13563859
62242030
48916479
36456199
49736706
13999318
75158787
86309637
6709661
65048563
62556424
55191335
16562354
27331070
37152205
25712483
30105445
55365835
46536507
10308809
4012105
55821485
10279851
14913357