Knowledge
Data
31365160529 2667152 17235516800 910 052793
98757146203 674359640 397126251 25189525
7279337847 72 57