Knowledge
Data
215436129 729815 173962585 23925
83995874070 12547 9324900 3567781 25259
0318176 383 13923173034 3608786 5695106