30833 63
19937 14
34327 51
42761 83
43540 84
43823 87
57301 144
30338 37
91045 217
26539 41
19814 61
23252 33
36571 41
39057 66
36828 72
36857 62
51309 97
66489 136
29791 62
25380 43
29080 84
67377 34
46324 60
72368 102