Knowledge
Data
158962946 6086831647 5583395 354492820
5038 66277007 401135253 6566293781 4036121
90 26900 95299575