Knowledge
Data
2590801325 2167895 44739149399 425748 13762655
9908727 52437 70285432 7994084958
476 84395 5996 9295012046