Knowledge
Data
306707805 591492 2281423 5557432132 1270996872
20064009 683915 654548
611590 426 45176 341