Knowledge
Data
105 59 580 3051016
152668872 385065 1594581753
79991426036 73755639 87252912275 28547