Knowledge
Data
628 316 2453340594 8218699760 661
1943 146 76648602528 675587
470467 601 4922994 42897624764 51360369552