Knowledge
Data
152 87507 853512821 37831 8084624
33858122 249999 47322299489 8931423 101
20166241 2628167774 3978 8157036 70471