Knowledge
Data
58 309 40474095545 3179005119 950
56461675 10892118856 9972342 40905
1754516 16221147783 298399399