14248 16
19842 20
70999 47
10561 8
17837 18
10288 10
25780 29
37289 45
49655 58
17387 19
20806 12
44998 49