44588
14567
26999
15000
33954
29721
29917
96842
40469
16803