Knowledge
Data
15016585 4977668 1166361484 3090 3409545
713 8836 979 279373 98754034
9295 21 5557160021