Knowledge
Data
30922427130 268 291 228
5479779810 50968 64156669
847005560 87128028 08542470 384559968 582