42458 50949
233633 280360
63468 76161
103068 123681