doodle 26 29.024943 29.024943 doodle 27 2072.380952 2043.356009 doodle 28 5143.219955 3070.839002 doodle 29 7293.605442 2150.385488 doodle 30 17130.521542 9836.916100 doodle 31 19893.696145 2763.174603 doodle 32 25112.380952 5218.684807 doodle 33 27567.891156 2455.510204 doodle 34 41395.374150 13827.482993 doodle 35 43850.884354 2455.510204 doodle 36 46312.199546 2461.315193 doodle 37 57364.897959 11052.698413 doodle 38 63518.185941 6153.287982 doodle 39 71807.709751 8289.523810 doodle 40 73955.555556 2147.845805 doodle 41 76109.206349 2153.650794 doodle 42 85298.503401 9189.297052 doodle 43 92055.510204 6757.006803 doodle 44 96357.006803 4301.496599