Knowledge
Data
2509916 902626 49283 061846 8774361059
02370268 71675 57111493 9225768 3162683
21923943600 13158034168 89