19288677
2864580
72966636
33873373
60458158
49671494
52286009
40871014
83073524
5953606
42837339
73896792
6568146
76192885
3769693
37016952
7791340
3918392
63685720
10163873
66827606
78964822
52343885
78226647
8079798
40671414
42172535
80489624
63008674
28766721
13363726
62343660
42622372
82768813
21592994
47591450
87899778
33528441
19144612
9731390