Knowledge
Data
29059 128965048 46 2345858048 37310131963
9552 7394 057 679642408 64416393470
504815763 25728953 4072 11721137 95016079