307 030 18 918 081 23 621 687 23 462 925 25 244395