Knowledge
Data
71 19207949895 6629504 477202210
9582562 160 4665963 731474313 187212839
7802357 130088258 19013 433828475 51918379548