15778
50416
32115
50835
24356
76733
35458
90156
27730
27982
99958
68052