Knowledge
Data
29096 13846540893 3703 263242
9911997 402 32253838 1589
5160360741 43 3357203 937221 7791839053