Knowledge
Data
10196 12813430186 59305134503
58875991 8087420 73501
930 1014259 9849942 520902 5135633