Knowledge
Data
3012376 3661384028 6717156268 1258972
47915552016 9614149834 6145
95718 8974 11961016451 42208