Knowledge
Data
337956824 400309149 2853247606
15915245656 5125867430 36297071484
759 35096 657940940 5548334849 13705150