Knowledge
Data
152 13 44905176 5270 1689637
517501144 80614 9127686352 75156127 33414
46747755997 3059 99 1267217241