86932229
58355653
82501083
77322764
28067364
22609112
40875460
7518480
54766066
22084434
32704330
11674240
5126307
2138486
73243264
95695678
75057372
15146925
13201065
48787440
18524785
86175303
35071410
72596866
34294788
63692731
74869054
5769711
25612034
17965947
38785747
21891775
53465924
3256265
55536726
7317341
5495701
73163809
21107391
33398668