Knowledge
Data
563369340 15630453 1431062907 2331479 389492
949005 491889 9674969840 0642680160
29168682 62 6176 1590257874 576380299