Knowledge
Data
3116080536 7771 89660085292
38760222990 862 41435428
2734000 89013363688 393781 359255 60544