Knowledge
Data
626991 2181740 37056862 12119566000
1328458 937541276 35054187864
796265 690 5886 455128654