Knowledge
Data
41096 37510173 278825703 2216089
7601420685 5375 358 2103 2500
8121078845 77481088 15293291411 90477350