Knowledge
Data
319326259 9346146598 29765 31485
1162189 77453403 0116508 526126146 68476970
37502 378777 98