86091433
13766891
3430713
67648367
14681041
91618639
38908980
77169115
4686043
77266314
16641714
14725160
5234001
71585282
96742748
97665645
40678773
67021207
66061418
2393656
37949256
25253002
4306585
7935590
53889481
77834032
30394978
34115773
10231586
42577282
98126408
57083117
91435979
4822627
90168205
60812341
53165422
47373747
15023521
97517605