Knowledge
Data
990172955 166055486 249 594986
254464 74834079 4177002065 111009080 139651124
40753393870 09 412658