15001 4
25369 42
44139 62
21680 15
12375 12
25071 27
9998 12
10909 8
15508 20
20353 34
19418 15
9923 7
36330 60
35989 59
62333 63
22012 17
7369 11
83761 90
8650 6
23746 27
27545 55
13419 15
11444 5
43640 53