Knowledge
Data
95108605 4052580667 77877980234
1357775 7222490431 943312 52530539262 44856787
18776 4337011 08138537 542259