Knowledge
Data
12069 743948335 91134 145305225
19175 70443 14893 502070663
80618079533 84224783 9128 960