Knowledge
Data
286 85149201606 24107790588 11115132005 81274488
920 558757 781981 87202197
10 4515477951 1961911496