Knowledge
Data
249612578 7360364 294617825
85140147579 51 120339344 5098
114 22538852887 1124139 2168509524 28046532