Knowledge
Data
316127 98516 399892066 559
508027 658658 880052000 695
864679697 203083 3420603359 71936025 23686672