Knowledge
Data
349886 51552 26115567 62103 44946452869
2618 2480589 728916049 1458112409
9346185 15146009 4401 46 11368292