Knowledge
Data
30 74293576 15115166048
140 0643657 2301881013 670240435
347909078 2776932 0675 49 6836689489