Knowledge
Data
3565 82216260220 77325236140 70742125 941293
2745195 792661680 1554463331 4164991
2000 37710314108 5640031