81626 94
44783 43
56033 57
74077 11
138582 13
88359 31
780030 46
210408 19
229230 40
347030 12
330734 37
147732 17
85608 9
115033 8
74928 11
101626 21
157277 31
69627 24
46781 14
29908 0
213052 33
243702 10
247907 20
248503 35