Knowledge
Data
316404677 96130232631 43848567
222137687 117623157 645639 89841916
9076786456 19344937984 212844595 022801