Knowledge
Data
170990338 98398416 49431 781
25226211895 9306 72391606 37558570833 3126923
1120080 322 15955582739 159