Knowledge
Data
3047 1450853 5654937289
1139647 69564427 6713 77269606198 9537561963
8118483 14292 108951 177991312