Knowledge
Data
32 956065 69253 625942 14267
27037404190 270126455 597 0836160864
676193 9915 54084399 1093 8922