Knowledge
Data
30 12312892 19096 6688166 56121000
273557 5201778 608 118786
40 3629139 71656815880 686 5618183