Knowledge
Data
3089 9304685 5717 4499121744
1701457 39372787 277153579 4923605 61213665040
1761 177 7768831019 6108 1015