87299788
67014138
45764911
39925131
65918377
19677603
226555
33638207
17905107
7756161
67792822
23265737
95406320
11923620
12185571
35637167
66585369
91899791
3936353
5386944
394278
82825029
14332196
4517951
78522971
24089082
97252939
62502060
48175100
6286445
63189773
49972488
54941299
4678308
25393329
32592504
56751414
5286917
13683126
51506701