Knowledge
Data
995 58856850 847474921 120527
31302860 1222965586 825809 5041402
53800 9036403 545919 643