Knowledge
Data
598395 168741797 149699 3739032
159014 69 2173603239 27269608
706727627 324935950 7669734 7389948314 60