30239 90
23696 77
34738 94
28872 89
13867 15
9567 33
9220 14
11310 32
16334 51
10645 27
12965 15
11264 29
27784 74