Knowledge
Data
256160 23192525310 5205229 65510411
94176518179 13119235 637 294 184118568
1015787627 12149880518 587185787 30412571