Knowledge
Data
30 486629741 35347325627
121291225 5763163884 9181445496 362
50 137836421 98 636243377 2018