Knowledge
Data
578 2550 631 9544 4032970
111956433 68539 65710500 923955192 64553391353
25051371730 3625 8193497 4584822840 1786108