2501039593 499990000 27540133 56450000 147539680 11274646106 9679085 8552392 13669837 199990000 579264 579264 214 99990000 197780880 8709000 3164900 499980000 1253740 49618007 38433426 1581769 2310000 338000 31203426 2484194 883513 819697 12919991 855476 835251 225151 203999 158426411 6500 990000 4469424981 74662545 84892724 1607992 6203939 190000 16212968 714553 5193939 122418115 74675600 28849080 19014920 413660705 33730645 1120000 22001506 898000 72888055 8563625 2101501 911848 37700000 2581803 41304376 94308540 3425522 2984891 5565610 3520000 3970355 18408290 1004595 235740000 50000 4266677 3234 300000 290000 7271631 10355360 57342537