19778 2
51752 3
30031 4
52079 9
73259 16
45682 4
23808 1
58334 8
42684 6
97659 9
32877 4
43433 7
21779 3
65384 10
41958 6
36858 15
37729 3
32408 5
56732 11
35602 5
38854 7
27507 0
96733 25
31557 5