Knowledge
Data
2903117 21732 1093986629
1847 92615372 2177 621
50923688 76166199861 77 69010251148 72970175