1000000 ? 1 338 ? 1000000 838 ? 500000 320 ? 750000 370 ? 875000 85 ? 937500 589 ? 968750 664 ? 984375 235 ? 992187 315 ? 996093 989 ? 998046 5 ? 994140 425 ? 995116 574 ? 997069 969 ? 995604 122 ? 996581 962 ? 995848 51 ? 996337 711 ? 995970 619 ? 996215 408 ? 996031 771 ? 996154 533 ? 996062 801 ? 996123 798 ? 996077 204 ? 996108 75 ? 996085 991 ? 996081 941 ? 996089 533 ? 996083 116 ? 996087 66 ? 996084 453 ? 996086 765 ! 996085