Knowledge
Data
281 14 149705897 580 978197
104950120 493146 693312 93497 200513
984617772 6745 1035261097