129 828 702 010 895 770 904 423 033 958 817 184 739 235 267 693 716 204 161 043 283 250 945 943 271 576 861 172 318 302 465 941 665 524 304 715 570 650 209 304 598 134 058 216 338 122 682 705 037 012