Knowledge
Data
31 162620960 45335610 194545608
73 260875100 104 191794157
3275 872 2259829973 526093527 2735