Knowledge
Data
303681222 4446173906 9483913560
43908018892 84794048 372070 336 3946
15514276 6007220915 224 847542 564717434