Knowledge
Data
5080479 2242396104 165158
56657164 33856 6313 518 8191
6585328 1354175 591286796 4410356727