9096
59080
77979
41769
50297
34524
114545
129610
11340
109956