Knowledge
Data
158 439856 6835804813 1604729169 5693
8834226290 43255 97 5013
8690597399 1786772222 606861