Knowledge
Data
621397826 17268 70 440453390 4471268328
336173410 6509880107 9780 39849136 1285
24486 567460 90930844006 2991 7759710193