Knowledge
Data
295991 8273168658 856043319 985302
4303573964 3323486942 301
7601676 39677 640866 5649