26966
56632
43213
57778
53620
42501
63720
23933
49241
11343
19831
22129