180469
37002
28740
27587
26028
142789
213908
30212
25749
51855
255940
146399
688659
290745
259456
425528
451829
57800
96031
34807