Knowledge
Data
30 2799021074 2216009 633 11761243
25809928731 64 15586072 34843776977
27 01794 8408 765 264977410