10524
33810
50677
31059
53655
8484
104470
44980
9585
42075