Knowledge
Data
571815 25586 783250791 93550880080
12074 59960244 110485 64532253660
2877 9687748561 996 087 3304143396