Knowledge
Data
59 71050383309 817 6521135966 90974015
1404117367 7914506471 705699280 56035 2403
1850788757 59064 9647