1 48227412 52227412 1
2 86146488 101133568 2
2 89563673 89564169 3
2 98080299 98080324 4
2 183291754 190291755 5
3 47524995 50024996 6
3 83417309 86917310 7
5 44464242 50464243 8
5 128972100 131972101 9
6 25392020 33392022 10
6 56892040 63942041 11
6 139958306 142458307 12
7 55032505 66362565 13
8 7962589 11962591 14
8 42880842 49837447 15
8 111930823 114930824 16
10 36959993 43679994 17
11 87860351 90860352 18
12 33108732 41713733 19
20 32536338 35066586 20
