23881 32
10825 6
22784 37
27778 89
11341 4
19915 49
22425 48
32111 33
20539 19
22068 65
23891 40
14457 19
26244 48
16183 38
17475 21
16474 51
11381 13
22814 38
18996 32
42942 68
13374 23
14941 31
21062 32
35832 128