Knowledge
Data
538578538 32 122552550 5161436
7311457728 97850615564 3519758334 84313
339920 4695400 426