Knowledge
Data
10881 3014452685 98172 7017281 326316999
3484130634 77178326 99915654 467892310
2437505 73379874 70473833 89