Knowledge
Data
93352 43893 714239 88941790
26240422805 184463 70176386 603641338 66002411
58 739 62693774 37995021088