67108 39
69580 23
76259 33
20502 12
615107 37
164257 10
401408 54
382401 34
291456 40
502508 42
263701 6
300002 16
278857 30
407034 23
266101 11
333527 20
199681 17
214352 24
119378 16
144603 23
133529 17
153728 29
74759 11
225331 27