13715308
458015
27117744
58076577
346134
99658965
98476731
14814672
16373547
34786508
64225731
49341452
40229427
94044403
82499323
8355429
3747306
20705129
30654451
99117060
52133048
62022492
66426522
77229846
34167303
45334480
43745105
19455680
21875691
9334076
40011810
7364837
40805130
76309410
18264779
15566310
63555281
42354189
67134750
4022843