Knowledge
Data
40115080 525 16743143 680 25364195783
6350 52966575 14 333091 56678530460
61 95888608 21620111366