Knowledge
Data
387713770 3221471 98776282 2999888
53771354495 12272 8028778671
627139554 2686444 52148250