Knowledge
Data
516 286511519 595577488 933649511
92150079 183401639 1126399 965278553 581189
40182766683 80 6657000