Knowledge
Data
31769670271 83 74 38508496845 66338530047
2561223 528826 704843681
15737525 8668335 61832830 9525235 141961617