Knowledge
Data
308160456 59318364864 80869099471
2259604 4958762 9267916793 7282
74463124112 98536357161 89600527228 810960501 2364