Knowledge
Data
31 468007700 36594 2897372 6995
2080700 331704 50249
7032065 125072135 0176 49528 7471327259