Knowledge
Data
32880508311 229826 47587 63014621112 416164177
27545330470 2180094 491
921 64415506 438 3979