Knowledge
Data
15071 5306490659 810 24909220 948460
43520 41754 40700 8618312 3123149951
65542788 49161678307 7163332049