56 77 30 112 84 115 92 25 20 13 7 29 28 83 53 36 95 27 14395 14982 15067 1538015445 1576416002 16139 16203 1631716584