15998 26
26921 51
12425 16
13041 9
8817 6
16526 20
13277 5
16136 55
72859 47
39845 72
9145 5
71328 73
55078 52
62226 87
25952 70
38669 95
31359 68
32846 8
36041 66
48956 61
14487 21
50402 101
16686 35
73942 102