Knowledge
Data
32 21908180 793906 98135
126 375051 20720948963 132 597530
118866983 42127 64550562 54686935