Knowledge
Data
509236 2067286 2602 806 777927175
14197 335 46473994
729458661 620 380855182 979501262 74382