35096 42115
59744 71693
24648 29578
10448 12538