456527 93
750733 70
746253 45
194408 32
49134 91
20707 24
30428 26
18707 32
16607 8
49579 27
50007 49
44734 21
21832 22
44884 28
33179 15
33304 12
18255 5
35581 7
39808 8
29578 5
37159 11
24203 9
15683 9
24851 8