20692
57822
15382
67440
98777
76996
60262
85603
17704
69720