Knowledge
Data
575351868 21 95 4951 196
1333167 76 61367086 63971669
2949 90595828 50388214 205052860