Knowledge
Data
1850605 41980288 2245279493
682502 4353141378 593220841 136545714 147372448
25396453687 2927 97246593866