Knowledge
Data
2526 505 2174478 6814198 278240
2361967799 46224113 17045795 417
931106925 8643338 823796701 19125904806