Knowledge
Data
22 14663888286 1370340503 880596653 45027544116
3151 57068 85452760092 4214718746
79531 3641078201 902496628