86817567
15332266
47623982
51451744
83925396
75307202
52282195
40425659
40308295
92368267
68227498
88952713
29354588
93568390
24227600
31864781
89334705
35867981
63459114
62561630
48514543
97113787
7660393
10725360
638686
20549111
82551649
94429792
41978636
59383708
31264908
17525345
98902761
4721011
48113307
437344
47702897
39475053
63559258
28635817