19838 18
31870 45
25887 29
12848 10
10447 17
17150 24
22445 31
11380 10
19066 13
34508 39
9090 5
20614 42
40788 44
16555 11
25778 25
95858 88
22191 19
8858 3
32394 45
185524 195
8611 22
10821 15
90658 77
164633 184