21450
17415
26430
36547
57330
698677
4058314
7040897
5984416
6799189
4819605
79871065
899380
52021583
7854170
8848783
8164332
49271444