Knowledge
Data
30628592663 44397351 9717121297 511386240 2376
599166878 62568086620 983537 483049623
8665330 45027 557313756 843183986