Knowledge
Data
531125374 16570 8282 70169632
59467498300 19285 4305272115 48937329 4679
50451881 1546146 940 833451635 2110