Knowledge
Data
114345 31770 3580 65
20 2993543 249825 350568 16579008693
30198369 14242360363 53011969 2945925 8008570