94153716
74976276
71751607
63211871
74975233
43529606
26376353
4541167
29091329
4348633
4589791
57333229
25557382
67898001
57947688
44279752
66538841
63372441
59298825
47497763
94513296
23719095
80645186
75121971
6346168
144262
93159902
11703055
5029186
70003609
85597789
5769317
36982499
7996039
97658017
58272106
85946691
22442057
35907813
40659578