Knowledge
Data
50408262365 51 34843705 698160
313209 859153 8733053 86 5213572
80 555226 34955580 15929184385 677