text: #include "profiles/langs/fr.h"
  #include <unordered_map>
  #include <tuple>
  
  static const std::unordered_map<uint32_t, size_t> fr_one_grams {
    { 101, 9206578 },
    { 97, 5160230 },
    { 110, 5070939 },
    { 105, 4746975 },
    { 115, 4479915 },
    { 116, 4403208 },
    { 114, 4208721 },
    { 108, 3535844 },
    { 111, 3525396 },
    { 117, 3519294 },
    { 100, 2804209 },
    { 99, 1872040 },
    { 233, 1751958 },
    { 109, 1717377 },
    { 112, 1557910 },
    { 103, 841835 },
    { 104, 692514 },
    { 118, 659313 },
    { 102, 625832 },
    { 98, 583197 },
    { 113, 428703 },
    { 76, 345504 },
    { 121, 309342 },
    { 67, 285959 },
    { 224, 277569 },
    { 83, 238878 },
    { 65, 238769 },
    { 232, 218696 },
    { 77, 204991 },
    { 120, 204437 },
    { 80, 196230 },
    { 66, 169565 },
    { 73, 164982 },
    { 107, 150020 },
    { 106, 148113 },
    { 82, 128546 },
    { 70, 121384 },
    { 69, 120408 },
    { 84, 117987 },
    { 68, 116102 },
    { 71, 111406 },
    { 231, 101170 },
    { 78, 98243 },
    { 72, 89479 },
    { 122, 87206 },
    { 74, 77783 },
    { 86, 73826 },
    { 79, 65813 },
    { 119, 64787 },
    { 85, 61602 },
    { 75, 45111 },
    { 201, 44421 },
    { 87, 42348 },
    { 234, 38749 },
    { 244, 30698 },
    { 238, 22540 },
    { 226, 19710 },
    { 89, 18365 },
    { 88, 15982 },
    { 81, 14589 },
    { 90, 13917 },
    { 239, 13787 },
    { 251, 11801 },
    { 19968, 9376 },
    { 339, 8733 },
    { 249, 7682 }
  };
  
  static const std::unordered_map<std::tuple<uint32_t, uint32_t>, size_t> fr_bigrams {
    { std::make_tuple<uint32_t, uint32_t>(101, 32), 4165476 },
    { std::make_tuple<uint32_t, uint32_t>(32, 100), 1997342 },
    { std::make_tuple<uint32_t, uint32_t>(115, 32), 1913426 },
    { std::make_tuple<uint32_t, uint32_t>(116, 32), 1634972 },
    { std::make_tuple<uint32_t, uint32_t>(101, 115), 1468583 },
    { std::make_tuple<uint32_t, uint32_t>(110, 32), 1301691 },
    { std::make_tuple<uint32_t, uint32_t>(100, 101), 1288806 },
    { std::make_tuple<uint32_t, uint32_t>(32, 108), 1232220 },
    { std::make_tuple<uint32_t, uint32_t>(32, 101), 1227865 },
    { std::make_tuple<uint32_t, uint32_t>(108, 101), 1033424 },
    { std::make_tuple<uint32_t, uint32_t>(101, 110), 1013332 },
    { std::make_tuple<uint32_t, uint32_t>(97, 110), 984305 },
    { std::make_tuple<uint32_t, uint32_t>(111, 110), 978231 },
    { std::make_tuple<uint32_t, uint32_t>(110, 116), 781378 },
    { std::make_tuple<uint32_t, uint32_t>(114, 101), 763207 },
    { std::make_tuple<uint32_t, uint32_t>(115, 116), 753670 },
    { std::make_tuple<uint32_t, uint32_t>(32, 112), 728591 },
    { std::make_tuple<uint32_t, uint32_t>(97, 32), 715548 },
    { std::make_tuple<uint32_t, uint32_t>(32, 97), 696872 },
    { std::make_tuple<uint32_t, uint32_t>(105, 115), 657338 },
    { std::make_tuple<uint32_t, uint32_t>(108, 97), 653743 },
    { std::make_tuple<uint32_t, uint32_t>(110, 101), 645258 },
    { std::make_tuple<uint32_t, uint32_t>(117, 110), 620155 },
    { std::make_tuple<uint32_t, uint32_t>(114, 32), 618020 },
    { std::make_tuple<uint32_t, uint32_t>(32, 115), 616330 },
    { std::make_tuple<uint32_t, uint32_t>(116, 105), 612679 },
    { std::make_tuple<uint32_t, uint32_t>(116, 101), 602785 },
    { std::make_tuple<uint32_t, uint32_t>(105, 110), 595401 },
    { std::make_tuple<uint32_t, uint32_t>(32, 99), 594010 },
    { std::make_tuple<uint32_t, uint32_t>(97, 114), 580946 },
    { std::make_tuple<uint32_t, uint32_t>(101, 114), 561408 },
    { std::make_tuple<uint32_t, uint32_t>(108, 32), 543603 },
    { std::make_tuple<uint32_t, uint32_t>(32, 117), 524523 },
    { std::make_tuple<uint32_t, uint32_t>(117, 114), 515467 },
    { std::make_tuple<uint32_t, uint32_t>(105, 116), 513778 },
    { std::make_tuple<uint32_t, uint32_t>(117, 32), 509520 },
    { std::make_tuple<uint32_t, uint32_t>(114, 97), 505286 },
    { std::make_tuple<uint32_t, uint32_t>(105, 101), 498651 },
    { std::make_tuple<uint32_t, uint32_t>(111, 117), 495961 },
    { std::make_tuple<uint32_t, uint32_t>(97, 105), 491839 },
    { std::make_tuple<uint32_t, uint32_t>(114, 105), 487470 },
    { std::make_tuple<uint32_t, uint32_t>(101, 116), 487438 },
    { std::make_tuple<uint32_t, uint32_t>(97, 108), 437033 },
    { std::make_tuple<uint32_t, uint32_t>(113, 117), 422607 },
    { std::make_tuple<uint32_t, uint32_t>(109, 101), 421982 },
    { std::make_tuple<uint32_t, uint32_t>(105, 111), 414857 },
    { std::make_tuple<uint32_t, uint32_t>(117, 101), 407659 },
    { std::make_tuple<uint32_t, uint32_t>(110, 115), 405957 },
    { std::make_tuple<uint32_t, uint32_t>(115, 101), 403227 },
    { std::make_tuple<uint32_t, uint32_t>(97, 116), 402587 },
    { std::make_tuple<uint32_t, uint32_t>(99, 111), 398094 },
    { std::make_tuple<uint32_t, uint32_t>(111, 114), 397296 },
    { std::make_tuple<uint32_t, uint32_t>(233, 32), 372600 },
    { std::make_tuple<uint32_t, uint32_t>(108, 105), 366432 },
    { std::make_tuple<uint32_t, uint32_t>(100, 32), 356687 },
    { std::make_tuple<uint32_t, uint32_t>(108, 108), 348027 },
    { std::make_tuple<uint32_t, uint32_t>(32, 102), 345437 },
    { std::make_tuple<uint32_t, uint32_t>(114, 111), 341033 },
    { std::make_tuple<uint32_t, uint32_t>(112, 97), 336824 },
    { std::make_tuple<uint32_t, uint32_t>(32, 76), 335414 },
    { std::make_tuple<uint32_t, uint32_t>(116, 97), 328001 },
    { std::make_tuple<uint32_t, uint32_t>(115, 105), 325826 },
    { std::make_tuple<uint32_t, uint32_t>(116, 114), 321129 },
    { std::make_tuple<uint32_t, uint32_t>(111, 109), 320717 },
    { std::make_tuple<uint32_t, uint32_t>(32, 109), 320276 },
    { std::make_tuple<uint32_t, uint32_t>(105, 108), 316521 },
    { std::make_tuple<uint32_t, uint32_t>(97, 117), 313806 },
    { std::make_tuple<uint32_t, uint32_t>(101, 117), 311458 },
    { std::make_tuple<uint32_t, uint32_t>(101, 109), 298038 },
    { std::make_tuple<uint32_t, uint32_t>(114, 116), 289803 },
    { std::make_tuple<uint32_t, uint32_t>(32, 114), 286749 },
    { std::make_tuple<uint32_t, uint32_t>(99, 101), 285004 },
    { std::make_tuple<uint32_t, uint32_t>(224, 32), 276969 },
    { std::make_tuple<uint32_t, uint32_t>(32, 224), 274935 },
    { std::make_tuple<uint32_t, uint32_t>(100, 117), 266692 },
    { std::make_tuple<uint32_t, uint32_t>(32, 67), 266111 },
    { std::make_tuple<uint32_t, uint32_t>(101, 108), 261273 },
    { std::make_tuple<uint32_t, uint32_t>(110, 97), 254840 },
    { std::make_tuple<uint32_t, uint32_t>(110, 105), 252369 },
    { std::make_tuple<uint32_t, uint32_t>(100, 97), 250547 },
    { std::make_tuple<uint32_t, uint32_t>(110, 100), 247872 },
    { std::make_tuple<uint32_t, uint32_t>(105, 32), 246446 },
    { std::make_tuple<uint32_t, uint32_t>(109, 97), 245390 },
    { std::make_tuple<uint32_t, uint32_t>(32, 110), 242807 },
    { std::make_tuple<uint32_t, uint32_t>(114, 233), 242093 },
    { std::make_tuple<uint32_t, uint32_t>(112, 111), 236682 },
    { std::make_tuple<uint32_t, uint32_t>(118, 101), 234012 },
    { std::make_tuple<uint32_t, uint32_t>(112, 114), 230460 },
    { std::make_tuple<uint32_t, uint32_t>(233, 101), 230327 },
    { std::make_tuple<uint32_t, uint32_t>(117, 105), 230155 },
    { std::make_tuple<uint32_t, uint32_t>(105, 99), 228813 },
    { std::make_tuple<uint32_t, uint32_t>(99, 104), 228563 },
    { std::make_tuple<uint32_t, uint32_t>(32, 111), 228420 },
    { std::make_tuple<uint32_t, uint32_t>(117, 115), 227928 },
    { std::make_tuple<uint32_t, uint32_t>(115, 111), 222811 },
    { std::make_tuple<uint32_t, uint32_t>(32, 116), 219372 },
    { std::make_tuple<uint32_t, uint32_t>(100, 105), 214915 },
    { std::make_tuple<uint32_t, uint32_t>(32, 65), 214898 },
    { std::make_tuple<uint32_t, uint32_t>(32, 83), 214333 },
    { std::make_tuple<uint32_t, uint32_t>(110, 99), 212957 },
    { std::make_tuple<uint32_t, uint32_t>(105, 114), 210609 },
    { std::make_tuple<uint32_t, uint32_t>(115, 115), 210582 },
    { std::make_tuple<uint32_t, uint32_t>(32, 233), 209998 },
    { std::make_tuple<uint32_t, uint32_t>(100, 233), 209539 },
    { std::make_tuple<uint32_t, uint32_t>(110, 110), 194465 },
    { std::make_tuple<uint32_t, uint32_t>(32, 77), 194304 },
    { std::make_tuple<uint32_t, uint32_t>(99, 105), 192973 },
    { std::make_tuple<uint32_t, uint32_t>(117, 116), 191898 },
    { std::make_tuple<uint32_t, uint32_t>(112, 101), 191299 },
    { std::make_tuple<uint32_t, uint32_t>(116, 233), 190035 },
    { std::make_tuple<uint32_t, uint32_t>(105, 113), 189141 },
    { std::make_tuple<uint32_t, uint32_t>(118, 105), 188474 },
    { std::make_tuple<uint32_t, uint32_t>(32, 80), 183259 },
    { std::make_tuple<uint32_t, uint32_t>(111, 105), 182944 },
    { std::make_tuple<uint32_t, uint32_t>(111, 108), 182032 },
    { std::make_tuple<uint32_t, uint32_t>(109, 105), 181182 },
    { std::make_tuple<uint32_t, uint32_t>(110, 233), 177701 },
    { std::make_tuple<uint32_t, uint32_t>(110, 111), 177623 },
    { std::make_tuple<uint32_t, uint32_t>(99, 97), 174843 },
    { std::make_tuple<uint32_t, uint32_t>(108, 111), 174519 },
    { std::make_tuple<uint32_t, uint32_t>(116, 111), 173702 },
    { std::make_tuple<uint32_t, uint32_t>(233, 114), 173640 },
    { std::make_tuple<uint32_t, uint32_t>(32, 105), 171950 },
    { std::make_tuple<uint32_t, uint32_t>(97, 109), 169689 },
    { std::make_tuple<uint32_t, uint32_t>(114, 115), 168244 },
    { std::make_tuple<uint32_t, uint32_t>(116, 117), 167178 },
    { std::make_tuple<uint32_t, uint32_t>(97, 115), 164469 },
    { std::make_tuple<uint32_t, uint32_t>(32, 66), 161567 },
    { std::make_tuple<uint32_t, uint32_t>(99, 116), 159489 },
    { std::make_tuple<uint32_t, uint32_t>(97, 99), 155600 },
    { std::make_tuple<uint32_t, uint32_t>(103, 101), 153192 },
    { std::make_tuple<uint32_t, uint32_t>(109, 109), 149391 },
    { std::make_tuple<uint32_t, uint32_t>(115, 117), 146804 },
    { std::make_tuple<uint32_t, uint32_t>(104, 97), 144005 },
    { std::make_tuple<uint32_t, uint32_t>(101, 99), 142148 },
    { std::make_tuple<uint32_t, uint32_t>(233, 116), 140932 },
    { std::make_tuple<uint32_t, uint32_t>(103, 105), 139568 },
    { std::make_tuple<uint32_t, uint32_t>(109, 111), 139179 },
    { std::make_tuple<uint32_t, uint32_t>(32, 113), 138426 },
    { std::make_tuple<uint32_t, uint32_t>(104, 101), 135815 },
    { std::make_tuple<uint32_t, uint32_t>(32, 118), 133967 },
    { std::make_tuple<uint32_t, uint32_t>(32, 73), 133876 },
    { std::make_tuple<uint32_t, uint32_t>(115, 97), 131590 },
    { std::make_tuple<uint32_t, uint32_t>(32, 103), 129922 },
    { std::make_tuple<uint32_t, uint32_t>(76, 101), 129356 },
    { std::make_tuple<uint32_t, uint32_t>(97, 103), 129146 },
    { std::make_tuple<uint32_t, uint32_t>(105, 97), 126735 },
    { std::make_tuple<uint32_t, uint32_t>(32, 98), 124278 },
    { std::make_tuple<uint32_t, uint32_t>(111, 32), 123736 },
    { std::make_tuple<uint32_t, uint32_t>(110, 103), 123325 },
    { std::make_tuple<uint32_t, uint32_t>(109, 112), 121199 },
    { std::make_tuple<uint32_t, uint32_t>(120, 32), 120860 },
    { std::make_tuple<uint32_t, uint32_t>(111, 115), 119510 },
    { std::make_tuple<uint32_t, uint32_t>(102, 114), 118819 },
    { std::make_tuple<uint32_t, uint32_t>(117, 108), 117513 },
    { std::make_tuple<uint32_t, uint32_t>(32, 82), 117248 },
    { std::make_tuple<uint32_t, uint32_t>(105, 118), 116504 },
    { std::make_tuple<uint32_t, uint32_t>(111, 99), 112798 },
    { std::make_tuple<uint32_t, uint32_t>(97, 112), 112014 },
    { std::make_tuple<uint32_t, uint32_t>(105, 103), 111904 },
    { std::make_tuple<uint32_t, uint32_t>(104, 105), 111052 },
    { std::make_tuple<uint32_t, uint32_t>(233, 99), 110985 },
    { std::make_tuple<uint32_t, uint32_t>(98, 114), 109877 },
    { std::make_tuple<uint32_t, uint32_t>(32, 70), 109790 },
    { std::make_tuple<uint32_t, uint32_t>(233, 115), 107336 },
    { std::make_tuple<uint32_t, uint32_t>(32, 69), 106937 },
    { std::make_tuple<uint32_t, uint32_t>(112, 108), 106081 },
    { std::make_tuple<uint32_t, uint32_t>(108, 117), 105730 },
    { std::make_tuple<uint32_t, uint32_t>(32, 71), 105282 },
    { std::make_tuple<uint32_t, uint32_t>(32, 68), 105238 },
    { std::make_tuple<uint32_t, uint32_t>(32, 84), 104796 },
    { std::make_tuple<uint32_t, uint32_t>(102, 111), 104257 },
    { std::make_tuple<uint32_t, uint32_t>(109, 117), 103041 },
    { std::make_tuple<uint32_t, uint32_t>(116, 115), 102393 },
    { std::make_tuple<uint32_t, uint32_t>(97, 118), 102326 },
    { std::make_tuple<uint32_t, uint32_t>(109, 98), 101583 },
    { std::make_tuple<uint32_t, uint32_t>(109, 32), 101180 },
    { std::make_tuple<uint32_t, uint32_t>(233, 103), 99948 },
    { std::make_tuple<uint32_t, uint32_t>(117, 120), 99749 },
    { std::make_tuple<uint32_t, uint32_t>(121, 32), 99277 },
    { std::make_tuple<uint32_t, uint32_t>(98, 97), 99079 },
    { std::make_tuple<uint32_t, uint32_t>(32, 106), 98827 },
    { std::make_tuple<uint32_t, uint32_t>(102, 105), 98156 },
    { std::make_tuple<uint32_t, uint32_t>(116, 104), 96741 },
    { std::make_tuple<uint32_t, uint32_t>(114, 100), 96680 },
    { std::make_tuple<uint32_t, uint32_t>(100, 111), 95110 },
    { std::make_tuple<uint32_t, uint32_t>(110, 231), 94772 },
    { std::make_tuple<uint32_t, uint32_t>(97, 100), 94574 },
    { std::make_tuple<uint32_t, uint32_t>(32, 104), 94558 },
    { std::make_tuple<uint32_t, uint32_t>(111, 112), 94277 },
    { std::make_tuple<uint32_t, uint32_t>(103, 114), 93539 },
    { std::make_tuple<uint32_t, uint32_t>(118, 97), 93360 },
    { std::make_tuple<uint32_t, uint32_t>(111, 116), 93297 },
    { std::make_tuple<uint32_t, uint32_t>(117, 233), 92385 },
    { std::make_tuple<uint32_t, uint32_t>(109, 233), 91911 },
    { std::make_tuple<uint32_t, uint32_t>(76, 97), 91448 },
    { std::make_tuple<uint32_t, uint32_t>(114, 109), 89580 },
    { std::make_tuple<uint32_t, uint32_t>(231, 97), 89329 },
    { std::make_tuple<uint32_t, uint32_t>(105, 100), 89273 },
    { std::make_tuple<uint32_t, uint32_t>(115, 233), 88528 },
    { std::make_tuple<uint32_t, uint32_t>(103, 110), 87721 },
    { std::make_tuple<uint32_t, uint32_t>(105, 109), 87035 },
    { std::make_tuple<uint32_t, uint32_t>(233, 112), 86639 },
    { std::make_tuple<uint32_t, uint32_t>(99, 32), 86602 },
    { std::make_tuple<uint32_t, uint32_t>(32, 72), 85423 },
    { std::make_tuple<uint32_t, uint32_t>(32, 78), 84973 },
    { std::make_tuple<uint32_t, uint32_t>(99, 114), 84742 },
    { std::make_tuple<uint32_t, uint32_t>(101, 97), 84524 },
    { std::make_tuple<uint32_t, uint32_t>(114, 110), 84154 },
    { std::make_tuple<uint32_t, uint32_t>(114, 114), 83294 },
    { std::make_tuple<uint32_t, uint32_t>(104, 111), 82392 },
    { std::make_tuple<uint32_t, uint32_t>(77, 97), 80328 },
    { std::make_tuple<uint32_t, uint32_t>(98, 108), 80107 },
    { std::make_tuple<uint32_t, uint32_t>(103, 97), 79217 },
    { std::make_tuple<uint32_t, uint32_t>(115, 112), 78469 },
    { std::make_tuple<uint32_t, uint32_t>(97, 98), 78438 },
    { std::make_tuple<uint32_t, uint32_t>(116, 116), 77237 },
    { std::make_tuple<uint32_t, uint32_t>(102, 97), 75922 },
    { std::make_tuple<uint32_t, uint32_t>(32, 74), 75893 },
    { std::make_tuple<uint32_t, uint32_t>(117, 109), 73719 },
    { std::make_tuple<uint32_t, uint32_t>(112, 104), 72167 },
    { std::make_tuple<uint32_t, uint32_t>(117, 118), 71595 },
    { std::make_tuple<uint32_t, uint32_t>(114, 99), 70956 },
    { std::make_tuple<uint32_t, uint32_t>(112, 105), 70246 },
    { std::make_tuple<uint32_t, uint32_t>(233, 100), 70000 },
    { std::make_tuple<uint32_t, uint32_t>(111, 103), 68867 },
    { std::make_tuple<uint32_t, uint32_t>(105, 102), 68146 },
    { std::make_tuple<uint32_t, uint32_t>(112, 112), 68088 },
    { std::make_tuple<uint32_t, uint32_t>(105, 232), 67396 },
    { std::make_tuple<uint32_t, uint32_t>(232, 114), 67257 },
    { std::make_tuple<uint32_t, uint32_t>(108, 233), 66665 },
    { std::make_tuple<uint32_t, uint32_t>(114, 103), 66626 },
    { std::make_tuple<uint32_t, uint32_t>(101, 105), 65911 },
    { std::make_tuple<uint32_t, uint32_t>(112, 117), 65796 },
    { std::make_tuple<uint32_t, uint32_t>(98, 101), 65791 },
    { std::make_tuple<uint32_t, uint32_t>(114, 117), 65582 },
    { std::make_tuple<uint32_t, uint32_t>(67, 111), 65041 },
    { std::make_tuple<uint32_t, uint32_t>(117, 112), 64955 },
    { std::make_tuple<uint32_t, uint32_t>(73, 108), 64459 },
    { std::make_tuple<uint32_t, uint32_t>(101, 112), 62933 },
    { std::make_tuple<uint32_t, uint32_t>(103, 117), 62416 },
    { std::make_tuple<uint32_t, uint32_t>(32, 86), 62074 },
    { std::make_tuple<uint32_t, uint32_t>(80, 97), 62058 },
    { std::make_tuple<uint32_t, uint32_t>(105, 112), 60451 },
    { std::make_tuple<uint32_t, uint32_t>(111, 100), 60253 },
    { std::make_tuple<uint32_t, uint32_t>(115, 99), 60065 },
    { std::make_tuple<uint32_t, uint32_t>(117, 100), 59261 },
    { std::make_tuple<uint32_t, uint32_t>(99, 117), 58711 },
    { std::make_tuple<uint32_t, uint32_t>(117, 99), 57765 },
    { std::make_tuple<uint32_t, uint32_t>(118, 111), 57579 },
    { std::make_tuple<uint32_t, uint32_t>(32, 85), 57563 },
    { std::make_tuple<uint32_t, uint32_t>(98, 105), 56922 },
    { std::make_tuple<uint32_t, uint32_t>(83, 97), 56793 },
    { std::make_tuple<uint32_t, uint32_t>(111, 118), 56208 },
    { std::make_tuple<uint32_t, uint32_t>(233, 110), 55491 },
    { std::make_tuple<uint32_t, uint32_t>(67, 97), 55063 },
    { std::make_tuple<uint32_t, uint32_t>(32, 79), 54606 },
    { std::make_tuple<uint32_t, uint32_t>(101, 120), 53989 },
    { std::make_tuple<uint32_t, uint32_t>(112, 233), 53976 },
    { std::make_tuple<uint32_t, uint32_t>(100, 114), 52545 },
    { std::make_tuple<uint32_t, uint32_t>(233, 118), 51715 },
    { std::make_tuple<uint32_t, uint32_t>(117, 97), 51699 },
    { std::make_tuple<uint32_t, uint32_t>(67, 104), 51129 },
    { std::make_tuple<uint32_t, uint32_t>(233, 108), 51000 },
    { std::make_tuple<uint32_t, uint32_t>(117, 98), 50581 },
    { std::make_tuple<uint32_t, uint32_t>(99, 108), 49217 },
    { std::make_tuple<uint32_t, uint32_t>(98, 111), 48835 },
    { std::make_tuple<uint32_t, uint32_t>(112, 116), 48826 },
    { std::make_tuple<uint32_t, uint32_t>(110, 117), 48492 },
    { std::make_tuple<uint32_t, uint32_t>(97, 121), 48306 },
    { std::make_tuple<uint32_t, uint32_t>(111, 98), 47107 },
    { std::make_tuple<uint32_t, uint32_t>(103, 32), 46447 },
    { std::make_tuple<uint32_t, uint32_t>(99, 233), 45974 },
    { std::make_tuple<uint32_t, uint32_t>(102, 32), 44719 },
    { std::make_tuple<uint32_t, uint32_t>(102, 101), 44423 },
    { std::make_tuple<uint32_t, uint32_t>(70, 114), 44421 },
    { std::make_tuple<uint32_t, uint32_t>(233, 109), 44293 },
    { std::make_tuple<uint32_t, uint32_t>(32, 201), 44088 },
    { std::make_tuple<uint32_t, uint32_t>(102, 102), 44067 },
    { std::make_tuple<uint32_t, uint32_t>(118, 114), 43893 },
    { std::make_tuple<uint32_t, uint32_t>(85, 110), 43594 },
    { std::make_tuple<uint32_t, uint32_t>(104, 32), 43257 },
    { std::make_tuple<uint32_t, uint32_t>(103, 111), 42919 },
    { std::make_tuple<uint32_t, uint32_t>(32, 75), 42648 },
    { std::make_tuple<uint32_t, uint32_t>(106, 111), 42449 },
    { std::make_tuple<uint32_t, uint32_t>(98, 117), 41947 },
    { std::make_tuple<uint32_t, uint32_t>(103, 233), 41926 },
    { std::make_tuple<uint32_t, uint32_t>(107, 32), 41221 },
    { std::make_tuple<uint32_t, uint32_t>(104, 233), 40769 },
    { std::make_tuple<uint32_t, uint32_t>(32, 87), 40332 },
    { std::make_tuple<uint32_t, uint32_t>(76, 32), 40055 },
    { std::make_tuple<uint32_t, uint32_t>(105, 233), 40043 },
    { std::make_tuple<uint32_t, uint32_t>(77, 111), 39904 },
    { std::make_tuple<uint32_t, uint32_t>(103, 108), 38751 },
    { std::make_tuple<uint32_t, uint32_t>(233, 97), 37956 },
    { std::make_tuple<uint32_t, uint32_t>(105, 98), 37956 },
    { std::make_tuple<uint32_t, uint32_t>(121, 115), 37929 },
    { std::make_tuple<uint32_t, uint32_t>(65, 108), 37486 },
    { std::make_tuple<uint32_t, uint32_t>(82, 111), 36071 },
    { std::make_tuple<uint32_t, uint32_t>(66, 97), 35723 },
    { std::make_tuple<uint32_t, uint32_t>(108, 116), 35681 },
    { std::make_tuple<uint32_t, uint32_t>(106, 117), 35235 },
    { std::make_tuple<uint32_t, uint32_t>(108, 115), 35163 },
    { std::make_tuple<uint32_t, uint32_t>(114, 232), 35139 },
    { std::make_tuple<uint32_t, uint32_t>(76, 111), 35045 },
    { std::make_tuple<uint32_t, uint32_t>(232, 115), 34878 },
    { std::make_tuple<uint32_t, uint32_t>(101, 118), 34640 },
    { std::make_tuple<uint32_t, uint32_t>(111, 102), 34594 },
    { std::make_tuple<uint32_t, uint32_t>(106, 101), 33885 },
    { std::make_tuple<uint32_t, uint32_t>(102, 117), 33433 },
    { std::make_tuple<uint32_t, uint32_t>(114, 108), 33141 },
    { std::make_tuple<uint32_t, uint32_t>(69, 108), 32899 },
    { std::make_tuple<uint32_t, uint32_t>(104, 117), 32067 },
    { std::make_tuple<uint32_t, uint32_t>(65, 110), 31376 },
    { std::make_tuple<uint32_t, uint32_t>(78, 111), 31277 },
    { std::make_tuple<uint32_t, uint32_t>(66, 111), 31176 },
    { std::make_tuple<uint32_t, uint32_t>(102, 233), 31064 },
    { std::make_tuple<uint32_t, uint32_t>(99, 107), 30588 },
    { std::make_tuple<uint32_t, uint32_t>(111, 111), 30133 },
    { std::make_tuple<uint32_t, uint32_t>(72, 97), 29460 },
    { std::make_tuple<uint32_t, uint32_t>(67, 101), 29429 },
    { std::make_tuple<uint32_t, uint32_t>(110, 118), 29268 },
    { std::make_tuple<uint32_t, uint32_t>(66, 101), 29116 },
    { std::make_tuple<uint32_t, uint32_t>(117, 103), 28998 },
    { std::make_tuple<uint32_t, uint32_t>(114, 98), 28741 },
    { std::make_tuple<uint32_t, uint32_t>(233, 111), 28234 },
    { std::make_tuple<uint32_t, uint32_t>(101, 100), 28114 },
    { std::make_tuple<uint32_t, uint32_t>(66, 114), 27743 },
    { std::make_tuple<uint32_t, uint32_t>(121, 97), 27740 },
    { std::make_tuple<uint32_t, uint32_t>(232, 109), 27722 },
    { std::make_tuple<uint32_t, uint32_t>(114, 118), 27573 },
    { std::make_tuple<uint32_t, uint32_t>(77, 105), 27542 },
    { std::make_tuple<uint32_t, uint32_t>(99, 99), 27518 },
    { std::make_tuple<uint32_t, uint32_t>(65, 114), 26711 },
    { std::make_tuple<uint32_t, uint32_t>(232, 99), 26515 },
    { std::make_tuple<uint32_t, uint32_t>(83, 101), 26414 },
    { std::make_tuple<uint32_t, uint32_t>(201, 116), 26242 },
    { std::make_tuple<uint32_t, uint32_t>(111, 121), 26184 },
    { std::make_tuple<uint32_t, uint32_t>(110, 102), 26140 },
    { std::make_tuple<uint32_t, uint32_t>(106, 97), 25992 },
    { std::make_tuple<uint32_t, uint32_t>(80, 114), 25219 },
    { std::make_tuple<uint32_t, uint32_t>(97, 101), 24602 },
    { std::make_tuple<uint32_t, uint32_t>(76, 105), 24542 },
    { std::make_tuple<uint32_t, uint32_t>(80, 111), 24431 },
    { std::make_tuple<uint32_t, uint32_t>(101, 121), 24158 },
    { std::make_tuple<uint32_t, uint32_t>(115, 121), 23798 },
    { std::make_tuple<uint32_t, uint32_t>(83, 111), 23717 },
    { std::make_tuple<uint32_t, uint32_t>(101, 102), 23663 },
    { std::make_tuple<uint32_t, uint32_t>(107, 101), 23430 },
    { std::make_tuple<uint32_t, uint32_t>(98, 32), 23149 },
    { std::make_tuple<uint32_t, uint32_t>(108, 109), 23015 },
    { std::make_tuple<uint32_t, uint32_t>(233, 98), 22743 },
    { std::make_tuple<uint32_t, uint32_t>(68, 97), 22440 },
    { std::make_tuple<uint32_t, uint32_t>(73, 110), 22404 },
    { std::make_tuple<uint32_t, uint32_t>(101, 103), 22246 },
    { std::make_tuple<uint32_t, uint32_t>(84, 104), 22226 },
    { std::make_tuple<uint32_t, uint32_t>(71, 114), 22075 },
    { std::make_tuple<uint32_t, uint32_t>(120, 105), 22025 },
    { std::make_tuple<uint32_t, uint32_t>(112, 232), 21910 },
    { std::make_tuple<uint32_t, uint32_t>(67, 32), 21532 },
    { std::make_tuple<uint32_t, uint32_t>(68, 101), 21502 },
    { std::make_tuple<uint32_t, uint32_t>(105, 120), 21397 },
    { std::make_tuple<uint32_t, uint32_t>(86, 105), 21333 },
    { std::make_tuple<uint32_t, uint32_t>(77, 101), 21247 },
    { std::make_tuple<uint32_t, uint32_t>(112, 32), 21047 },
    { std::make_tuple<uint32_t, uint32_t>(83, 116), 21014 },
    { std::make_tuple<uint32_t, uint32_t>(122, 32), 20913 },
    { std::make_tuple<uint32_t, uint32_t>(114, 121), 20802 },
    { std::make_tuple<uint32_t, uint32_t>(108, 121), 20798 },
    { std::make_tuple<uint32_t, uint32_t>(110, 114), 20379 },
    { std::make_tuple<uint32_t, uint32_t>(83, 117), 20295 },
    { std::make_tuple<uint32_t, uint32_t>(234, 116), 20220 },
    { std::make_tuple<uint32_t, uint32_t>(71, 97), 20211 },
    { std::make_tuple<uint32_t, uint32_t>(74, 101), 19939 },
    { std::make_tuple<uint32_t, uint32_t>(72, 101), 19781 },
    { std::make_tuple<uint32_t, uint32_t>(233, 102), 19719 },
    { std::make_tuple<uint32_t, uint32_t>(108, 98), 19702 },
    { std::make_tuple<uint32_t, uint32_t>(74, 97), 19690 },
    { std::make_tuple<uint32_t, uint32_t>(115, 109), 19680 },
    { std::make_tuple<uint32_t, uint32_t>(82, 101), 19635 },
    { std::make_tuple<uint32_t, uint32_t>(65, 117), 19631 },
    { std::make_tuple<uint32_t, uint32_t>(116, 121), 19621 },
    { std::make_tuple<uint32_t, uint32_t>(115, 104), 19364 },
    { std::make_tuple<uint32_t, uint32_t>(74, 111), 19144 },
    { std::make_tuple<uint32_t, uint32_t>(112, 115), 19103 },
    { std::make_tuple<uint32_t, uint32_t>(97, 102), 19038 },
    { std::make_tuple<uint32_t, uint32_t>(69, 110), 18617 },
    { std::make_tuple<uint32_t, uint32_t>(80, 105), 18433 },
    { std::make_tuple<uint32_t, uint32_t>(107, 105), 18400 },
    { std::make_tuple<uint32_t, uint32_t>(108, 103), 18291 },
    { std::make_tuple<uint32_t, uint32_t>(104, 114), 18002 },
    { std::make_tuple<uint32_t, uint32_t>(107, 97), 17710 },
    { std::make_tuple<uint32_t, uint32_t>(118, 233), 17663 },
    { std::make_tuple<uint32_t, uint32_t>(32, 89), 17633 },
    { std::make_tuple<uint32_t, uint32_t>(115, 113), 17522 },
    { std::make_tuple<uint32_t, uint32_t>(108, 100), 17364 },
    { std::make_tuple<uint32_t, uint32_t>(68, 105), 17162 },
    { std::make_tuple<uint32_t, uint32_t>(84, 111), 17150 },
    { std::make_tuple<uint32_t, uint32_t>(120, 101), 16992 },
    { std::make_tuple<uint32_t, uint32_t>(103, 104), 16776 },
    { std::make_tuple<uint32_t, uint32_t>(121, 109), 16691 },
    { std::make_tuple<uint32_t, uint32_t>(32, 107), 16664 },
    { std::make_tuple<uint32_t, uint32_t>(121, 101), 16656 },
    { std::make_tuple<uint32_t, uint32_t>(119, 97), 16319 },
    { std::make_tuple<uint32_t, uint32_t>(114, 107), 16207 },
    { std::make_tuple<uint32_t, uint32_t>(232, 116), 16045 },
    { std::make_tuple<uint32_t, uint32_t>(110, 121), 16039 },
    { std::make_tuple<uint32_t, uint32_t>(97, 107), 16011 },
    { std::make_tuple<uint32_t, uint32_t>(116, 232), 15940 },
    { std::make_tuple<uint32_t, uint32_t>(84, 114), 15916 },
    { std::make_tuple<uint32_t, uint32_t>(71, 117), 15739 },
    { std::make_tuple<uint32_t, uint32_t>(78, 101), 15700 },
    { std::make_tuple<uint32_t, uint32_t>(73, 32), 15646 },
    { std::make_tuple<uint32_t, uint32_t>(121, 114), 15599 },
    { std::make_tuple<uint32_t, uint32_t>(80, 101), 15558 },
    { std::make_tuple<uint32_t, uint32_t>(78, 97), 15519 },
    { std::make_tuple<uint32_t, uint32_t>(97, 111), 15479 },
    { std::make_tuple<uint32_t, uint32_t>(86, 97), 15441 },
    { std::make_tuple<uint32_t, uint32_t>(233, 233), 15388 },
    { std::make_tuple<uint32_t, uint32_t>(114, 112), 15297 },
    { std::make_tuple<uint32_t, uint32_t>(104, 121), 15296 },
    { std::make_tuple<uint32_t, uint32_t>(83, 105), 15134 },
    { std::make_tuple<uint32_t, uint32_t>(65, 32), 15041 },
    { std::make_tuple<uint32_t, uint32_t>(101, 98), 15026 },
    { std::make_tuple<uint32_t, uint32_t>(101, 101), 14949 },
    { std::make_tuple<uint32_t, uint32_t>(108, 232), 14938 },
    { std::make_tuple<uint32_t, uint32_t>(70, 111), 14809 },
    { std::make_tuple<uint32_t, uint32_t>(82, 97), 14786 },
    { std::make_tuple<uint32_t, uint32_t>(71, 101), 14692 },
    { std::make_tuple<uint32_t, uint32_t>(82, 233), 14676 },
    { std::make_tuple<uint32_t, uint32_t>(97, 122), 14616 },
    { std::make_tuple<uint32_t, uint32_t>(121, 110), 14467 },
    { std::make_tuple<uint32_t, uint32_t>(233, 113), 14455 },
    { std::make_tuple<uint32_t, uint32_t>(104, 110), 14386 },
    { std::make_tuple<uint32_t, uint32_t>(102, 108), 14307 },
    { std::make_tuple<uint32_t, uint32_t>(65, 109), 14264 },
    { std::make_tuple<uint32_t, uint32_t>(121, 112), 14150 },
    { std::make_tuple<uint32_t, uint32_t>(100, 115), 13995 },
    { std::make_tuple<uint32_t, uint32_t>(119, 32), 13938 },
    { std::make_tuple<uint32_t, uint32_t>(104, 116), 13842 },
    { std::make_tuple<uint32_t, uint32_t>(101, 111), 13735 },
    { std::make_tuple<uint32_t, uint32_t>(108, 112), 13659 },
    { std::make_tuple<uint32_t, uint32_t>(98, 233), 13640 },
    { std::make_tuple<uint32_t, uint32_t>(72, 111), 13597 },
    { std::make_tuple<uint32_t, uint32_t>(68, 111), 13538 },
    { std::make_tuple<uint32_t, uint32_t>(32, 81), 13527 },
    { std::make_tuple<uint32_t, uint32_t>(116, 98), 13422 },
    { std::make_tuple<uint32_t, uint32_t>(84, 101), 13283 },
    { std::make_tuple<uint32_t, uint32_t>(101, 119), 13282 },
    { std::make_tuple<uint32_t, uint32_t>(32, 90), 13187 },
    { std::make_tuple<uint32_t, uint32_t>(97, 113), 13150 },
    { std::make_tuple<uint32_t, uint32_t>(97, 104), 12966 },
    { std::make_tuple<uint32_t, uint32_t>(67, 114), 12941 },
    { std::make_tuple<uint32_t, uint32_t>(120, 112), 12895 },
    { std::make_tuple<uint32_t, uint32_t>(84, 97), 12863 },
    { std::make_tuple<uint32_t, uint32_t>(121, 99), 12861 },
    { std::make_tuple<uint32_t, uint32_t>(115, 107), 12848 },
    { std::make_tuple<uint32_t, uint32_t>(121, 108), 12792 },
    { std::make_tuple<uint32_t, uint32_t>(73, 73), 12760 },
    { std::make_tuple<uint32_t, uint32_t>(32, 88), 12755 },
    { std::make_tuple<uint32_t, uint32_t>(114, 102), 12647 },
    { std::make_tuple<uint32_t, uint32_t>(122, 97), 12596 },
    { std::make_tuple<uint32_t, uint32_t>(244, 116), 12300 },
    { std::make_tuple<uint32_t, uint32_t>(234, 109), 12225 },
    { std::make_tuple<uint32_t, uint32_t>(115, 108), 12189 },
    { std::make_tuple<uint32_t, uint32_t>(79, 114), 12154 },
    { std::make_tuple<uint32_t, uint32_t>(101, 122), 12097 },
    { std::make_tuple<uint32_t, uint32_t>(81, 117), 12001 },
    { std::make_tuple<uint32_t, uint32_t>(99, 121), 11950 },
    { std::make_tuple<uint32_t, uint32_t>(111, 119), 11940 },
    { std::make_tuple<uint32_t, uint32_t>(67, 108), 11868 },
    { std::make_tuple<uint32_t, uint32_t>(69, 115), 11694 },
    { std::make_tuple<uint32_t, uint32_t>(69, 117), 11691 },
    { std::make_tuple<uint32_t, uint32_t>(100, 109), 11618 },
    { std::make_tuple<uint32_t, uint32_t>(116, 99), 11543 },
    { std::make_tuple<uint32_t, uint32_t>(232, 110), 11542 },
    { std::make_tuple<uint32_t, uint32_t>(82, 105), 11472 },
    { std::make_tuple<uint32_t, uint32_t>(105, 117), 11403 },
    { std::make_tuple<uint32_t, uint32_t>(87, 105), 11355 },
    { std::make_tuple<uint32_t, uint32_t>(226, 116), 11174 },
    { std::make_tuple<uint32_t, uint32_t>(78, 105), 11148 },
    { std::make_tuple<uint32_t, uint32_t>(87, 97), 11101 },
    { std::make_tuple<uint32_t, uint32_t>(65, 115), 11086 },
    { std::make_tuple<uint32_t, uint32_t>(75, 97), 11065 },
    { std::make_tuple<uint32_t, uint32_t>(109, 116), 11044 },
    { std::make_tuple<uint32_t, uint32_t>(83, 32), 10997 },
    { std::make_tuple<uint32_t, uint32_t>(98, 121), 10945 },
    { std::make_tuple<uint32_t, uint32_t>(120, 116), 10929 },
    { std::make_tuple<uint32_t, uint32_t>(122, 111), 10854 },
    { std::make_tuple<uint32_t, uint32_t>(71, 111), 10803 },
    { std::make_tuple<uint32_t, uint32_t>(86, 101), 10793 },
    { std::make_tuple<uint32_t, uint32_t>(122, 105), 10741 },
    { std::make_tuple<uint32_t, uint32_t>(105, 107), 10626 },
    { std::make_tuple<uint32_t, uint32_t>(66, 117), 10594 },
    { std::make_tuple<uint32_t, uint32_t>(66, 105), 10547 },
    { std::make_tuple<uint32_t, uint32_t>(111, 104), 10520 },
    { std::make_tuple<uint32_t, uint32_t>(122, 101), 10497 },
    { std::make_tuple<uint32_t, uint32_t>(109, 232), 10378 },
    { std::make_tuple<uint32_t, uint32_t>(109, 115), 10324 },
    { std::make_tuple<uint32_t, uint32_t>(109, 234), 10277 },
    { std::make_tuple<uint32_t, uint32_t>(110, 113), 10241 },
    { std::make_tuple<uint32_t, uint32_t>(70, 97), 10235 },
    { std::make_tuple<uint32_t, uint32_t>(107, 111), 10158 },
    { std::make_tuple<uint32_t, uint32_t>(83, 99), 10127 },
    { std::make_tuple<uint32_t, uint32_t>(232, 103), 9962 },
    { std::make_tuple<uint32_t, uint32_t>(97, 238), 9959 },
    { std::make_tuple<uint32_t, uint32_t>(70, 105), 9942 },
    { std::make_tuple<uint32_t, uint32_t>(238, 108), 9937 },
    { std::make_tuple<uint32_t, uint32_t>(32, 238), 9932 },
    { std::make_tuple<uint32_t, uint32_t>(251, 116), 9917 },
    { std::make_tuple<uint32_t, uint32_t>(115, 110), 9845 },
    { std::make_tuple<uint32_t, uint32_t>(97, 106), 9782 },
    { std::make_tuple<uint32_t, uint32_t>(76, 117), 9746 },
    { std::make_tuple<uint32_t, uint32_t>(114, 113), 9625 },
    { std::make_tuple<uint32_t, uint32_t>(111, 251), 9564 },
    { std::make_tuple<uint32_t, uint32_t>(119, 105), 9300 },
    { std::make_tuple<uint32_t, uint32_t>(74, 117), 9216 },
    { std::make_tuple<uint32_t, uint32_t>(77, 117), 9199 },
    { std::make_tuple<uint32_t, uint32_t>(111, 97), 9189 },
    { std::make_tuple<uint32_t, uint32_t>(110, 107), 9186 },
    { std::make_tuple<uint32_t, uint32_t>(86, 32), 9181 },
    { std::make_tuple<uint32_t, uint32_t>(99, 232), 9053 },
    { std::make_tuple<uint32_t, uint32_t>(89, 111), 8948 },
    { std::make_tuple<uint32_t, uint32_t>(121, 111), 8853 },
    { std::make_tuple<uint32_t, uint32_t>(70, 101), 8715 },
    { std::make_tuple<uint32_t, uint32_t>(98, 115), 8710 },
    { std::make_tuple<uint32_t, uint32_t>(116, 108), 8663 },
    { std::make_tuple<uint32_t, uint32_t>(105, 122), 8646 },
    { std::make_tuple<uint32_t, uint32_t>(111, 107), 8561 },
    { std::make_tuple<uint32_t, uint32_t>(231, 111), 8440 },
    { std::make_tuple<uint32_t, uint32_t>(97, 239), 8404 },
    { std::make_tuple<uint32_t, uint32_t>(104, 232), 8383 },
    { std::make_tuple<uint32_t, uint32_t>(32, 119), 8382 },
    { std::make_tuple<uint32_t, uint32_t>(114, 234), 8320 },
    { std::make_tuple<uint32_t, uint32_t>(71, 105), 8289 },
    { std::make_tuple<uint32_t, uint32_t>(117, 106), 8246 },
    { std::make_tuple<uint32_t, uint32_t>(97, 120), 8225 },
    { std::make_tuple<uint32_t, uint32_t>(83, 104), 8197 },
    { std::make_tuple<uint32_t, uint32_t>(32, 234), 8160 },
    { std::make_tuple<uint32_t, uint32_t>(117, 102), 8137 },
    { std::make_tuple<uint32_t, uint32_t>(72, 105), 8034 },
    { std::make_tuple<uint32_t, uint32_t>(99, 113), 7986 },
    { std::make_tuple<uint32_t, uint32_t>(121, 116), 7956 },
    { std::make_tuple<uint32_t, uint32_t>(68, 117), 7894 },
    { std::make_tuple<uint32_t, uint32_t>(108, 118), 7890 },
    { std::make_tuple<uint32_t, uint32_t>(119, 101), 7882 },
    { std::make_tuple<uint32_t, uint32_t>(99, 115), 7871 },
    { std::make_tuple<uint32_t, uint32_t>(339, 117), 7751 },
    { std::make_tuple<uint32_t, uint32_t>(68, 32), 7702 },
    { std::make_tuple<uint32_t, uint32_t>(80, 104), 7701 },
    { std::make_tuple<uint32_t, uint32_t>(80, 108), 7693 },
    { std::make_tuple<uint32_t, uint32_t>(249, 32), 7557 },
    { std::make_tuple<uint32_t, uint32_t>(73, 116), 7525 },
    { std::make_tuple<uint32_t, uint32_t>(111, 249), 7384 },
    { std::make_tuple<uint32_t, uint32_t>(110, 122), 7383 },
    { std::make_tuple<uint32_t, uint32_t>(32, 121), 7295 },
    { std::make_tuple<uint32_t, uint32_t>(109, 121), 7264 },
    { std::make_tuple<uint32_t, uint32_t>(66, 108), 7237 },
    { std::make_tuple<uint32_t, uint32_t>(104, 108), 7215 },
    { std::make_tuple<uint32_t, uint32_t>(114, 244), 7192 },
    { std::make_tuple<uint32_t, uint32_t>(70, 108), 7090 },
    { std::make_tuple<uint32_t, uint32_t>(111, 101), 7051 },
    { std::make_tuple<uint32_t, uint32_t>(111, 120), 6981 },
    { std::make_tuple<uint32_t, uint32_t>(79, 110), 6946 },
    { std::make_tuple<uint32_t, uint32_t>(65, 116), 6889 },
    { std::make_tuple<uint32_t, uint32_t>(83, 112), 6886 },
    { std::make_tuple<uint32_t, uint32_t>(120, 97), 6853 },
    { std::make_tuple<uint32_t, uint32_t>(73, 115), 6832 },
    { std::make_tuple<uint32_t, uint32_t>(87, 101), 6825 },
    { std::make_tuple<uint32_t, uint32_t>(118, 32), 6801 },
    { std::make_tuple<uint32_t, uint32_t>(118, 117), 6788 },
    { std::make_tuple<uint32_t, uint32_t>(79, 117), 6784 },
    { std::make_tuple<uint32_t, uint32_t>(111, 113), 6742 },
    { std::make_tuple<uint32_t, uint32_t>(84, 105), 6718 },
    { std::make_tuple<uint32_t, uint32_t>(232, 118), 6684 },
    { std::make_tuple<uint32_t, uint32_t>(108, 102), 6672 },
    { std::make_tuple<uint32_t, uint32_t>(82, 117), 6655 },
    { std::make_tuple<uint32_t, uint32_t>(67, 105), 6652 }
  };
  
  static const std::unordered_map<std::tuple<uint32_t, uint32_t, uint32_t>, size_t> fr_trigrams {
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 101), 1120211 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 32), 945562 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 115, 32), 856843 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 32), 650000 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 117, 110), 501687 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 32), 496030 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 115, 116), 489584 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 101, 115), 474914 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 108, 101), 471758 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 116, 32), 465410 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 32), 427954 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 108, 97), 426807 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 32), 413868 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 32), 409873 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 32), 401675 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 116, 32), 392437 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 116), 371396 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 111, 110), 363871 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 32), 352124 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 101, 116), 342046 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 101, 110), 328723 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 111), 290856 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 110, 32), 279711 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 224, 32), 274908 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 115, 32), 274209 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 110, 101), 273015 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(113, 117, 101), 267169 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 32), 263487 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 101, 32), 252733 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 111), 235114 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 97, 114), 234438 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 115), 229646 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 32), 229351 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 108, 32), 229130 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 108, 101), 228673 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 117), 223778 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 117, 32), 216503 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 32), 216454 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 97), 204808 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 115), 198981 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 116), 198270 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 32), 197071 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 115), 193810 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 105), 192812 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 101, 110), 192406 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 110), 191224 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 113, 117), 188846 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 32), 185840 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 97, 110), 177922 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 32), 177809 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 117, 114), 177418 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 101, 32), 173192 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 114), 170981 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 101, 32), 169464 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 117), 168550 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 97), 165596 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 105, 115), 165056 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 32), 152975 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 109, 101), 149235 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 111, 109), 148564 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 233), 147001 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 114), 142367 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 111), 141674 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 101, 32), 138747 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 101, 110), 138676 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 111), 138476 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 113, 117), 138128 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 108), 136561 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 116), 134713 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 76, 101), 128061 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 105, 110), 126816 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 116), 125656 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 32), 122098 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 111, 110), 120854 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 32), 120797 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 233, 32), 120644 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 109), 120540 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 114, 101), 120253 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 32), 120208 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 32), 118568 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 114, 101), 117480 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 117), 114473 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 116), 114426 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 115), 111968 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 114, 233), 111803 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 115, 32), 108005 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 101), 107350 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 99, 101), 105515 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 101), 105011 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 111, 110), 104745 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 115), 103783 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 114), 103021 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 101), 101298 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 105), 100273 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(113, 117, 105), 99689 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 101), 98733 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 100), 98722 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 116), 98537 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 105), 97963 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 115, 32), 97767 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 99), 97402 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 116), 96579 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 110, 101), 96393 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 115, 32), 96064 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 101), 95411 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 114, 97), 95189 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 109, 97), 94790 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 108), 93604 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 110, 111), 93418 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 110), 93395 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 101, 114), 92906 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 231), 91515 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 76, 97), 90821 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 105, 110), 90112 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 120, 32), 89405 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 110, 233), 88113 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 109, 111), 87695 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 117), 87676 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 231, 97), 87637 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 105, 32), 87556 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 117), 87553 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(231, 97, 105), 86644 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 116, 101), 86262 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(76, 101, 32), 85946 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 114, 111), 84520 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 116), 84332 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 101), 84165 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 114, 105), 83768 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 32), 83242 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 233, 32), 83238 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 114), 82954 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 105), 82832 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 32), 81997 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 110), 80768 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 77, 97), 79831 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 114, 101), 79730 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 114, 97), 79361 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 105), 79077 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 115), 78150 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 104, 101), 76684 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 32), 76640 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 116), 75915 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 115), 75238 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 117), 75009 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 117, 114), 74845 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 114, 101), 74429 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 115, 101), 73979 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 105), 73243 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 104), 72895 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 117, 110), 72605 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 101), 72339 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 105, 114), 72297 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 101, 32), 72294 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 114), 72123 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 111), 71702 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 109), 70682 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 105, 116), 69408 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 111, 117), 69236 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 110), 67550 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 105, 115), 67090 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 32), 67054 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(232, 114, 101), 67047 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 101), 66363 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 97), 66266 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 110), 65935 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 118, 105), 65672 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 109, 117), 65417 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 117, 233), 65263 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 115, 105), 65158 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 101, 115), 65033 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 116, 114), 64918 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 100), 64776 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(76, 97, 32), 64716 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 67, 111), 64524 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 116, 114), 64495 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 99), 64397 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 73, 108), 64299 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 114), 63394 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 103, 105), 62907 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 108), 62779 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 101), 62711 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 97), 62413 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 97), 62348 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 105), 62241 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 113), 62118 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 80, 97), 61683 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 101), 61643 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 115), 61412 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 116), 61280 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 105), 60924 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 115), 60898 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 109, 101), 60859 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 233), 60635 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 103), 60534 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 116), 60224 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 109), 60135 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 116, 105), 59878 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 110), 59224 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 97), 58915 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 32), 58832 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 116, 32), 58626 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 32), 58534 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(73, 108, 32), 58031 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 101), 57973 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 115, 115), 57266 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 105, 111), 57044 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 116), 56867 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 115), 56728 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 117), 56658 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 108), 56591 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 97), 56588 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 118), 56190 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 101), 56096 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 118, 101), 55895 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 103, 101), 55470 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 101), 55297 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 109), 54863 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 108), 54750 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 101), 54595 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 67, 97), 54551 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 104, 97), 54442 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 110), 54421 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 32), 54049 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 112), 53945 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 109, 98), 53506 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 118), 52919 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 233, 101), 52636 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 101, 32), 52407 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 105), 52286 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 98, 114), 52251 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 99, 116), 52251 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 116, 97), 51936 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 116), 51850 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 233, 101), 51678 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 115, 115), 51465 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 103, 114), 51361 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 115), 51288 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 116, 105), 51286 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 112, 97), 51263 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 120), 51164 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 32), 51106 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 115), 51020 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 67, 104), 50964 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 101, 32), 50543 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 108), 50318 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 108, 105), 50278 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 110, 101), 50271 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 115), 50166 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 110), 49926 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 100, 32), 49795 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 114), 49629 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 116), 49518 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 116), 48959 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 118, 101), 48851 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 115), 48323 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 111), 48107 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 101), 47885 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 112), 47388 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 112), 47351 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 103), 47054 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 111), 46892 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 114, 97), 46783 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 97), 46449 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 105), 46439 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 105), 46425 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 114, 105), 46224 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 117, 115), 46191 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 114), 46160 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 115, 32), 45990 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 111, 114), 45771 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 105, 114), 45748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 105), 45704 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 110), 45128 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 105), 45030 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 114), 44807 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 115), 44722 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 101), 44406 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 70, 114), 44293 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 115), 44108 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 98, 97), 44107 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 99, 116), 43926 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 101), 43637 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 101, 117), 43579 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 100), 43495 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 97), 43475 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 85, 110), 43425 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 99, 105), 43333 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 111, 114), 43095 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 105, 115), 42982 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 110), 42947 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 108), 42847 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 101, 115), 42716 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 116), 42658 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 101, 114), 42656 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 108), 42593 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 108), 42510 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 115), 42404 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 99), 42120 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 112, 112), 42097 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 116, 101), 41930 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 114, 97), 41927 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 97), 41915 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 114, 101), 41906 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 97, 117), 41781 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 103, 110), 41717 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 105), 41522 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 99), 41475 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 99), 41459 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 109), 41279 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 108, 117), 41224 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 115), 41197 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 114, 111), 41105 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 105), 40626 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 111, 115), 40507 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 109), 40453 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 118, 101), 40354 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 116), 40283 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 114, 233), 40058 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 105), 40035 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 116, 233), 39872 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 232, 114), 39842 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 77, 111), 39732 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 110), 39720 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 108, 111), 39631 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 99, 32), 39615 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 111, 110), 39570 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 32), 39545 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 117, 114), 39432 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 114, 105), 39208 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 117, 120), 38960 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 111, 117), 38682 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 100), 38663 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 108), 38576 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 116), 38461 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 110), 37907 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 233, 114), 37720 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 117, 101), 37672 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 105), 37514 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 110), 37434 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 97), 37414 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 105), 37411 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 108, 105), 37368 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 65, 108), 37253 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 105), 37168 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 115, 32), 37163 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 111, 117), 37141 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 116, 101), 37011 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 233), 36821 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 116, 116), 36757 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 111, 110), 36748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 32), 36684 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 108, 101), 36471 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 97), 36398 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 115), 36299 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 76, 32), 35977 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 82, 111), 35894 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 116, 101), 35818 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 99), 35759 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 114, 101), 35748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 100), 35646 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 66, 97), 35535 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 112), 35466 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 97, 108), 35445 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 114, 111), 35414 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(106, 111, 117), 35022 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 76, 111), 34906 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(70, 114, 97), 34835 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 103), 34746 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 103), 34736 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 105, 116), 34639 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 111, 114), 34638 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 112, 101), 34564 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 109), 34528 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 111, 110), 34164 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 105), 34156 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 110, 105), 34130 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 114), 34078 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 114, 32), 34075 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(77, 97, 114), 33987 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 101, 120), 33671 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 105, 108), 33523 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 99), 33500 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 110), 33452 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 114), 33436 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 233, 32), 33254 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 106, 117), 33224 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 115, 112), 33176 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 116, 105), 33117 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 105), 33087 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 109, 101), 33077 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 110), 33045 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 110), 32893 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 69, 108), 32823 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 97), 32792 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 32), 32719 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 110), 32694 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 105), 32564 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 108, 111), 32481 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 116, 97), 32395 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 114), 32388 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 115), 32384 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 103, 110), 32293 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 114, 105), 32184 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 97, 110), 31853 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 117, 32), 31850 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 104, 105), 31813 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 109, 105), 31668 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(232, 115, 32), 31596 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 109, 105), 31587 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 111, 117), 31577 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 110), 31564 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 109, 101), 31539 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 101, 108), 31495 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 100, 101), 31414 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 116), 31296 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 65, 110), 31164 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 78, 111), 30970 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 66, 111), 30964 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 116), 30934 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 108, 97), 30932 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 111, 108), 30878 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 115, 101), 30814 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 116), 30778 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 103), 30515 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 97), 30499 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 116, 101), 30379 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 97), 30366 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 112), 30358 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 118), 30333 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 108, 105), 30327 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 105), 30209 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 115, 105), 30125 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 117), 30125 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 109), 29874 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(80, 97, 114), 29868 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 115, 116), 29806 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 101, 115), 29770 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(76, 101, 115), 29698 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 118, 105), 29641 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 115), 29420 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 72, 97), 29378 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 116, 111), 29268 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 67, 101), 29219 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 99), 29178 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 116, 104), 29162 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 101), 29137 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 115, 115), 29122 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 97, 110), 29050 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 66, 101), 28995 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 115, 105), 28918 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 110), 28833 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 110, 97), 28812 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 106, 111), 28748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 112, 111), 28665 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 114, 111), 28558 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 111, 108), 28490 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 99), 28438 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 105), 28415 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(85, 110, 105), 28327 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 99, 101), 28163 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 97), 28074 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 109, 97), 27965 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 97), 27935 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 233), 27799 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 100, 105), 27690 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(232, 109, 101), 27688 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 66, 114), 27614 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 104, 97), 27535 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(69, 108, 108), 27452 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 97), 27396 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 117, 108), 27372 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 77, 105), 27364 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 115, 32), 27190 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 111, 110), 27020 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 116), 26927 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 101), 26902 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 109, 117), 26866 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 110, 97), 26829 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 101, 110), 26739 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 110, 97), 26573 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 110, 101), 26551 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 32), 26511 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 112, 101), 26475 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 103, 32), 26468 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 105), 26401 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 117), 26386 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 99), 26378 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 104, 111), 26370 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 97, 114), 26334 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 65, 114), 26331 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 110, 233), 26266 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 97, 109), 26250 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 110), 26247 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 201, 116), 26213 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 101), 26149 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 99, 105), 26047 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 108, 97), 26028 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 117), 26022 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 111, 114), 25952 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 116, 111), 25947 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 118, 105), 25932 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 113), 25898 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 101), 25896 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 233, 101), 25892 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 99, 104), 25796 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 99), 25758 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 98, 108), 25725 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 108, 105), 25721 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 115, 97), 25709 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 99), 25452 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 108, 32), 25434 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 118), 25371 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 109, 112), 25298 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 105, 108), 25221 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 110), 25116 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 80, 114), 25007 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 101), 24956 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 115), 24817 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 110), 24717 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 114, 233), 24660 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 110), 24656 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 116), 24641 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 100, 233), 24476 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 110), 24433 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 118, 97), 24401 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 105, 99), 24328 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(113, 117, 97), 24258 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 76, 105), 24245 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 80, 111), 24205 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 32), 23984 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 108, 101), 23978 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 109), 23920 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 105, 110), 23896 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 103, 105), 23895 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 232, 115), 23870 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 233, 32), 23787 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 115, 101), 23781 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 99, 111), 23770 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 112), 23717 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 105), 23679 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 105, 116), 23632 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 104), 23588 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 108), 23577 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 97, 108), 23571 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 32), 23508 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 97, 110), 23469 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 110, 233), 23464 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 97, 110), 23438 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 115), 23409 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(201, 116, 97), 23397 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 101), 23358 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 113), 23356 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 97, 109), 23355 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 111), 23336 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 112), 23230 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 115, 116), 23088 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 117, 105), 23064 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 115, 101), 23041 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 109, 233), 23004 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 112), 22951 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 101), 22944 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 97, 105), 22917 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 115, 105), 22894 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 114, 97), 22818 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 99, 114), 22748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 114), 22613 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 100, 32), 22607 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 111, 99), 22585 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 101, 108), 22526 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 32), 22507 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 102), 22436 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 102, 105), 22387 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 115, 116), 22288 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 68, 97), 22266 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 73, 110), 22151 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 105, 101), 22112 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 84, 104), 22049 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 97, 32), 21961 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 100), 21942 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 97, 115), 21924 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 100, 105), 21924 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(232, 99, 101), 21913 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 71, 114), 21904 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 103, 105), 21897 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 108), 21842 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 108, 97), 21824 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 101), 21800 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 111, 105), 21769 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 114, 101), 21768 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 111, 105), 21756 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 104, 105), 21732 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 117, 116), 21703 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 233, 114), 21675 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 109, 32), 21626 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(83, 97, 105), 21598 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 97), 21499 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 97, 103), 21493 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 103), 21441 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 118, 101), 21390 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 68, 101), 21321 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 86, 105), 21221 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 77, 101), 21128 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 97, 105), 21124 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 111), 21097 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 104, 97), 21033 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 109, 97), 21014 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 97), 21007 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 103, 108), 20995 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 105, 108), 20993 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 111, 114), 20969 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 98), 20959 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 103, 233), 20899 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 103), 20886 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 117, 98), 20867 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 114), 20812 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 99), 20805 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 110), 20761 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 118, 97), 20746 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 105, 110), 20723 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 114), 20713 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 97), 20675 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 101, 108), 20669 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 97), 20659 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 114), 20556 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 114), 20550 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 108), 20545 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 97, 108), 20524 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 101, 114), 20504 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 108, 101), 20481 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 114), 20431 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 97, 32), 20364 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 115, 32), 20357 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 112), 20322 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 108, 116), 20316 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 99), 20238 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 117), 20225 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 109), 20207 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 116), 20131 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 71, 97), 20103 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 115), 20099 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 116, 117), 20091 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 115, 111), 20070 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 108), 20052 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 105, 110), 20051 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 103), 20050 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 105, 108), 20013 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 103, 101), 19992 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 118), 19978 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 98, 108), 19961 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 97), 19855 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 101, 114), 19826 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 74, 101), 19786 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 233), 19742 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 115), 19732 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 118, 111), 19720 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 72, 101), 19697 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 97, 116), 19662 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 99, 116), 19646 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 116), 19632 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 74, 97), 19604 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 111, 114), 19583 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 108), 19572 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 112, 116), 19543 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 111), 19540 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 113), 19529 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(106, 117, 105), 19529 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 65, 117), 19508 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 82, 101), 19473 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(106, 101, 117), 19460 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 110), 19443 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 101, 115), 19429 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 108), 19390 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 105, 115), 19375 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 114, 105), 19364 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 117), 19332 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 118), 19174 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 116), 19172 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 99), 19130 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 106, 97), 19099 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 100), 19072 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 74, 111), 19013 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 98, 114), 18993 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 101), 18930 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 110, 117), 18917 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(113, 117, 32), 18907 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 111), 18893 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 118, 105), 18890 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 101), 18885 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 233), 18867 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 233, 110), 18856 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 116, 101), 18796 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 105), 18767 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 112, 97), 18735 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 32), 18734 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 100, 101), 18688 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 114), 18661 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 112), 18635 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 99), 18621 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 103, 101), 18618 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 117), 18614 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 117, 101), 18585 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 112, 108), 18530 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 111), 18517 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 111, 108), 18467 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 114), 18442 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 109, 101), 18408 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 32), 18385 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 105, 108), 18380 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 101, 110), 18365 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 80, 105), 18345 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 69, 110), 18307 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 97, 108), 18293 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 115), 18267 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 111, 110), 18257 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 118), 18250 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 97), 18227 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 111, 109), 18219 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 32), 18193 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 99), 18171 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 115), 18157 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 99), 18144 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 108), 18137 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 108, 108), 18132 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 112, 232), 18097 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 116, 111), 18088 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 105), 18044 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 232, 99), 18042 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 99), 18041 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 108), 18021 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 116), 17983 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 101, 114), 17959 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 97), 17879 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 111, 32), 17855 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 100, 117), 17793 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 110), 17785 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 100), 17757 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 121, 32), 17748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 103, 114), 17742 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 103, 117), 17741 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 104), 17738 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 233, 114), 17722 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 102), 17687 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 115), 17665 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 101), 17630 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 99), 17589 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 113, 117), 17455 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 100), 17435 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 105), 17387 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 109), 17361 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 104, 105), 17321 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 111, 109), 17296 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 112, 105), 17291 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 115), 17285 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(77, 111, 110), 17275 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 104), 17219 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 105, 109), 17160 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 109), 17149 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 233), 17148 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 97, 108), 17132 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 114, 232), 17131 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 117, 115), 17057 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(78, 111, 114), 17044 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 109), 17042 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 114), 17030 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 84, 111), 17022 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 97, 110), 17016 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 110), 16999 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 68, 105), 16958 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 104, 233), 16932 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 115), 16927 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 116, 114), 16881 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 103, 101), 16870 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 97, 110), 16858 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 116), 16852 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 108, 117), 16814 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 105, 110), 16797 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 233), 16770 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 233, 100), 16748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 105, 32), 16674 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 101, 115), 16655 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 106, 101), 16653 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 115, 105), 16639 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 99, 104), 16602 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 101, 32), 16557 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 114, 105), 16551 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 120, 32), 16528 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 115, 116), 16493 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 109, 101), 16466 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 114, 111), 16442 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 97, 108), 16426 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 116, 105), 16412 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 108, 101), 16401 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 116, 233), 16371 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 112, 114), 16261 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(121, 115, 32), 16246 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 102, 32), 16206 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 104, 101), 16191 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 109, 112), 16150 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 99, 105), 16144 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 101, 114), 16125 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 110, 105), 16118 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 97, 115), 16097 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 117, 99), 16031 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 32), 16010 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 109, 97), 15975 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 115, 111), 15966 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 108, 97), 15951 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 105), 15942 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 99, 111), 15938 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 112, 97), 15911 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 118, 101), 15893 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 97, 105), 15869 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 114, 117), 15862 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 233, 115), 15841 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 112, 97), 15829 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 84, 114), 15810 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 116), 15799 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 114, 105), 15769 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 111, 110), 15750 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 115), 15740 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 101, 116), 15733 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 100, 101), 15733 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 105), 15724 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 233, 114), 15715 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 101, 117), 15687 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 114, 117), 15648 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 71, 117), 15637 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 103), 15629 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 97, 116), 15622 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 98, 105), 15595 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 114, 101), 15576 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 112, 104), 15548 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 115, 101), 15543 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 78, 101), 15538 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 111), 15520 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 112), 15495 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 110), 15485 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 80, 101), 15479 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 98, 111), 15457 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 101), 15452 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 105, 110), 15450 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 114), 15439 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 118), 15420 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 112, 111), 15398 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 117), 15390 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 86, 97), 15389 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 101), 15382 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 99), 15379 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 78, 97), 15371 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 117), 15332 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 115, 121), 15329 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 233), 15299 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 117, 32), 15262 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 121, 115), 15243 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 100, 233), 15214 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 117, 109), 15199 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 108), 15187 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 108, 233), 15180 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 112, 104), 15160 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 101), 15149 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 101, 117), 15091 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 114), 15063 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 105, 110), 15050 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 108, 101), 15005 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 109), 14978 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 116, 105), 14976 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 107, 32), 14947 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 99, 104), 14886 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 32), 14870 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 117, 115), 14865 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 97, 32), 14864 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 105), 14858 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 97, 110), 14849 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 104, 32), 14828 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 105), 14799 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 108, 105), 14760 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 111, 117), 14756 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 101, 114), 14731 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 232, 109), 14714 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 70, 111), 14685 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 118), 14677 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 97), 14672 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 116, 111), 14655 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 114), 14652 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 82, 97), 14631 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 82, 233), 14605 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 99, 111), 14578 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 116, 105), 14570 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 108), 14567 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 71, 101), 14539 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 110, 105), 14539 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 97), 14537 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 118, 97), 14483 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 113, 117), 14445 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 111), 14440 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 118), 14424 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 108, 97), 14396 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 104, 111), 14369 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 103, 97), 14369 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 103, 97), 14359 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 97), 14317 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 101, 108), 14313 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 109), 14297 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 99, 101), 14227 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 109, 101), 14217 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 103), 14210 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 65, 109), 14164 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 102), 14101 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 108), 14093 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 112, 112), 14092 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 117), 14088 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 97, 110), 14082 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 101), 14041 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 112, 117), 14012 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 102, 102), 14012 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 115, 105), 13992 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 116, 97), 13987 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 233, 101), 13954 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 114, 101), 13930 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 112, 101), 13929 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 100), 13927 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 109), 13926 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 108, 111), 13913 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 104, 111), 13907 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 100, 97), 13896 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 121, 32), 13884 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 114, 101), 13799 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 100, 101), 13798 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 112, 97), 13773 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 105), 13751 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 112), 13744 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 99, 233), 13741 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 117, 116), 13716 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 105, 101), 13715 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 103, 97), 13682 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 99, 104), 13667 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 117, 100), 13647 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 103), 13600 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 116), 13572 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 98, 105), 13538 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 72, 111), 13528 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 233, 116), 13514 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 99, 101), 13512 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 111, 116), 13483 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 118, 111), 13471 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 114), 13444 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 115, 115), 13431 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 117, 105), 13416 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 105, 116), 13396 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 100), 13385 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 97), 13379 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 105, 108), 13377 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 111, 110), 13352 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 103), 13313 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 116), 13239 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 68, 111), 13217 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 116, 97), 13187 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 114, 97), 13162 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(74, 101, 97), 13129 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 108), 13125 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 114, 111), 13106 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 105, 116), 13099 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 99, 116), 13097 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 114), 13094 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 112), 13089 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 118, 105), 13083 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 99, 97), 13060 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 100, 97), 13056 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 84, 101), 13049 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 113), 13014 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 117), 12991 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 111), 12991 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 101, 115), 12928 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 109, 32), 12927 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 67, 114), 12852 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 114, 105), 12843 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 101), 12823 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 111), 12803 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 84, 97), 12776 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 97, 105), 12767 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 111), 12752 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 109, 105), 12731 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 111, 32), 12714 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 117, 101), 12712 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 233, 32), 12711 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 114), 12696 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 108, 101), 12690 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 103), 12671 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 117), 12669 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 116, 105), 12647 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 233, 100), 12609 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 117, 116), 12601 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 113, 117), 12595 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 98, 97), 12570 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 101, 115), 12569 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 112), 12565 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 116, 233), 12504 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 233, 114), 12432 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 109, 105), 12406 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 99, 107), 12402 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 98), 12381 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 100), 12377 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 111, 105), 12370 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 97, 98), 12359 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 111), 12342 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 98, 108), 12331 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 116), 12329 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 114, 111), 12325 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 233, 32), 12315 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 32), 12314 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 117, 105), 12311 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 100, 105), 12299 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 32), 12290 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 111), 12284 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 115, 101), 12239 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 101, 110), 12174 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(234, 109, 101), 12159 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 115), 12152 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 114), 12118 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 116, 98), 12106 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 117, 100), 12096 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 115), 12081 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 79, 114), 12055 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 112, 111), 12040 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 103), 12036 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 32), 12032 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 116, 111), 12004 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 110, 101), 11993 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 116), 11987 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 233, 114), 11984 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 97, 108), 11943 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 111), 11927 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 232), 11922 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 101, 99), 11914 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 81, 117), 11878 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 104, 117), 11875 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 116, 32), 11871 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 118, 101), 11864 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 233), 11860 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 101, 115), 11848 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 103), 11829 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 32), 11818 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 109, 98), 11805 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 32), 11795 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 67, 108), 11738 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 103, 117), 11721 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 116, 114), 11700 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 120, 112), 11699 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 97, 116), 11688 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 98, 117), 11677 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 101, 32), 11661 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 69, 115), 11656 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 118, 114), 11649 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 115, 32), 11646 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 69, 117), 11642 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 102, 105), 11627 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(84, 104, 101), 11621 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 115, 101), 11574 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(69, 110, 32), 11566 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 109), 11551 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 105, 32), 11549 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 105), 11530 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 32), 11524 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 121, 97), 11498 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 100), 11495 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 103), 11480 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 99, 105), 11470 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 100, 114), 11453 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 101, 108), 11445 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 82, 105), 11439 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 111, 111), 11436 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 67, 32), 11416 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 102), 11414 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(232, 110, 101), 11368 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 114), 11354 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 99), 11353 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 103), 11352 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 108), 11350 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 233, 113), 11336 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 104, 117), 11315 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 117, 109), 11288 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 109), 11283 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 97), 11282 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 102), 11272 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 87, 105), 11260 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 118), 11258 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 114, 116), 11255 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 115), 11253 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 110), 11249 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 111), 11245 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 115), 11236 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 99), 11236 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 98, 101), 11213 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 100, 105), 11213 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 112, 233), 11204 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(71, 114, 97), 11197 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 110, 102), 11189 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 109, 97), 11177 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 111, 98), 11135 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 99, 104), 11107 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 108, 32), 11106 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 100, 101), 11104 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 78, 105), 11097 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 111, 114), 11093 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 233, 101), 11073 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 99, 104), 11064 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 103), 11022 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 112, 233), 11013 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 233, 116), 11009 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 87, 97), 11001 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 32), 10992 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 65, 115), 10968 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 75, 97), 10962 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 114), 10935 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 111), 10908 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 102, 32), 10906 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 116, 97), 10904 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 116, 114), 10893 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 233, 99), 10887 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 111), 10879 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 116), 10859 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 232), 10850 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 110, 97), 10830 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 111, 117), 10824 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 105, 113), 10802 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(121, 115, 116), 10800 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 117, 115), 10779 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 98, 114), 10777 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 116, 233), 10776 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 116, 101), 10769 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 117), 10752 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 108, 32), 10751 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 114), 10748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 112, 111), 10738 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 105), 10734 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 115), 10727 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 108, 101), 10727 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 71, 111), 10717 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 108, 101), 10717 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 104, 32), 10711 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 108), 10704 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 115, 32), 10703 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 97, 103), 10703 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 117, 116), 10699 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(106, 97, 110), 10693 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 105, 111), 10675 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 98), 10657 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 101, 117), 10657 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 108, 97), 10628 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 116), 10618 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 103, 32), 10612 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 111, 105), 10596 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 114, 101), 10583 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 86, 101), 10579 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 115), 10569 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 97, 110), 10563 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 120, 105), 10548 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 100, 105), 10544 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 66, 117), 10535 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 116, 232), 10526 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 99), 10492 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 109, 233), 10475 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 118), 10462 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 104, 111), 10460 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 97, 116), 10437 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 121, 32), 10427 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 118, 111), 10413 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 115), 10406 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 112, 117), 10400 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 233), 10397 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 116), 10387 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 233, 98), 10376 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 66, 105), 10366 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 105, 115), 10364 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(72, 97, 117), 10362 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 101), 10321 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 112, 105), 10314 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 108, 117), 10283 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 233), 10273 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 109, 234), 10232 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 109, 111), 10213 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 101, 109), 10190 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 111, 108), 10188 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 100, 111), 10176 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 70, 97), 10157 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(234, 116, 114), 10139 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 110), 10138 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 101), 10113 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 114, 111), 10112 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 118, 101), 10111 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 109, 105), 10099 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 233, 108), 10092 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 105), 10077 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 98), 10074 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 110, 105), 10059 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 110, 32), 10043 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 99, 99), 10028 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 110, 118), 10025 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 99, 105), 10019 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 117, 108), 10006 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 100, 32), 9999 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 97, 114), 9985 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 98, 32), 9981 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 108), 9967 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 99), 9966 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 100), 9964 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 114, 233), 9963 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 99), 9951 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 113), 9951 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 98), 9930 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 118, 105), 9923 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 98), 9918 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 111, 116), 9918 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(232, 116, 101), 9916 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 238, 108), 9913 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 118, 105), 9893 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 111, 32), 9868 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 32), 9843 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 100, 109), 9823 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 101, 110), 9815 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 108), 9810 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 111), 9810 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 104, 101), 9797 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 103, 104), 9785 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 97, 114), 9781 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 234, 109), 9754 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 70, 105), 9743 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 101, 116), 9727 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 111), 9717 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(238, 108, 101), 9715 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 107, 32), 9714 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 76, 117), 9698 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 105, 101), 9676 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 103), 9663 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 105, 32), 9657 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 115, 233), 9652 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 109), 9651 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 117, 99), 9646 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 103), 9644 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 103, 105), 9624 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 112), 9623 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 233, 32), 9595 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 118, 114), 9575 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 109, 98), 9570 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(113, 117, 233), 9551 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 113, 117), 9541 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 111, 109), 9528 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 115, 117), 9524 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 114, 111), 9520 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 102, 101), 9519 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 251, 116), 9507 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 114), 9505 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(66, 111, 117), 9492 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 120, 116), 9480 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(80, 114, 111), 9444 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 117, 112), 9440 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 116), 9428 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 98, 111), 9408 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 233, 101), 9397 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 105), 9389 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 105, 108), 9380 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 105, 99), 9378 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 109), 9364 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 98, 101), 9364 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 104), 9356 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 108, 117), 9348 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 112, 114), 9346 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 122, 32), 9334 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 110, 111), 9326 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 97, 121), 9300 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 97, 117), 9292 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 108), 9278 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 118), 9265 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 108, 97), 9260 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 110, 105), 9260 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 108, 97), 9244 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 117), 9192 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 103, 117), 9190 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 74, 117), 9181 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 103, 111), 9168 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 115, 111), 9167 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 99, 111), 9152 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 109), 9149 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 105, 112), 9137 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 109), 9133 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 99, 116), 9124 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 97, 116), 9116 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 111, 117), 9106 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 100), 9105 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 77, 117), 9105 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 108, 105), 9068 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 97, 109), 9043 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 118, 114), 9038 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(251, 116, 32), 9033 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 99, 104), 9033 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 102, 102), 9016 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 111, 100), 8999 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 116), 8987 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 111, 114), 8959 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 110, 97), 8958 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 97), 8957 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(68, 97, 110), 8952 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 102), 8940 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 108, 105), 8934 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 89, 111), 8931 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(121, 97, 110), 8923 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 112, 117), 8920 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 97, 101), 8896 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 97, 114), 8894 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(76, 111, 117), 8888 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 110, 97), 8886 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 109, 105), 8879 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 117), 8876 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 109, 97), 8876 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 111, 108), 8864 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 99, 99), 8851 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 111, 109), 8813 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 233, 118), 8788 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 121, 97), 8788 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 101, 97), 8788 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 112, 101), 8783 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 108), 8779 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 104, 116), 8779 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 104, 233), 8767 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(83, 97, 110), 8752 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 99, 32), 8751 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 98, 108), 8749 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 117, 116), 8740 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 112, 111), 8721 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 112, 233), 8718 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 101, 108), 8715 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 111, 112), 8694 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 114, 97), 8690 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 97, 116), 8684 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 70, 101), 8673 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 98), 8668 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 108, 111), 8634 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 103), 8618 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 99), 8611 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 97, 111), 8597 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 97, 98), 8579 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 105, 99), 8539 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 112), 8531 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(85, 110, 32), 8531 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 109), 8520 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 97, 114), 8519 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(66, 101, 114), 8508 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 119, 32), 8505 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 102, 111), 8493 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 116, 32), 8492 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(77, 97, 110), 8487 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 98, 114), 8483 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 114), 8477 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(65, 110, 103), 8461 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 108, 97), 8458 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 102, 32), 8454 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 111, 117), 8451 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 111, 114), 8438 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 111, 105), 8423 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(80, 105, 101), 8398 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 101, 116), 8398 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 115), 8395 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 121, 32), 8395 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 114, 233), 8391 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 110), 8384 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 111, 251), 8368 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 114, 99), 8347 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 105, 101), 8332 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 116), 8307 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 108, 101), 8299 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 114, 105), 8297 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 109, 101), 8284 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 117, 116), 8273 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 99, 111), 8273 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 114, 97), 8267 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 105, 116), 8267 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 110), 8256 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 111, 32), 8222 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 101, 109), 8216 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 111), 8213 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 109, 97), 8198 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 99, 114), 8195 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(244, 116, 101), 8179 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 102, 102), 8179 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 112), 8171 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 71, 105), 8161 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 234, 116), 8158 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 101, 110), 8156 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 98), 8142 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 98), 8141 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 116, 97), 8136 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 98), 8126 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(73, 73, 32), 8125 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 32), 8120 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(106, 101, 116), 8119 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 117, 98), 8118 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 117, 101), 8111 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 104), 8106 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 107, 101), 8035 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 233, 101), 8023 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 104, 97), 8008 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 111, 117), 8007 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 100, 32), 8004 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(66, 97, 115), 7999 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 112, 114), 7983 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 112), 7979 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 118, 105), 7979 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 102), 7947 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 111, 108), 7940 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 116, 32), 7934 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 104, 105), 7925 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 105, 103), 7921 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(77, 105, 99), 7917 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 101, 114), 7877 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 117, 105), 7872 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 233, 111), 7867 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 72, 105), 7850 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 68, 117), 7843 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 111, 108), 7836 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(78, 101, 119), 7835 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 97, 110), 7834 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(66, 101, 108), 7820 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 98, 117), 7813 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 117, 108), 7775 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 102, 101), 7771 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 102), 7765 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 108), 7755 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 109), 7753 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 116, 101), 7748 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 105, 102), 7747 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(69, 117, 114), 7732 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 117, 105), 7723 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 116, 101), 7713 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(65, 108, 108), 7697 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 111, 32), 7689 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 101, 102), 7684 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 103, 110), 7673 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 118), 7668 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 97, 115), 7661 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 118, 101), 7658 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 102), 7647 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 116), 7637 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 105, 114), 7633 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 114, 105), 7633 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 99), 7615 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 233, 32), 7606 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 80, 108), 7593 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 114, 97), 7577 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 80, 104), 7574 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 111, 115), 7562 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 114, 97), 7557 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 108, 116), 7552 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 116, 105), 7550 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 103, 111), 7536 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 115, 32), 7519 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 111, 105), 7516 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 105, 32), 7506 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(72, 101, 114), 7505 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 115, 32), 7503 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(83, 116, 97), 7499 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 73, 116), 7499 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 121, 115), 7499 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 118, 97), 7495 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 99, 117), 7487 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 115, 105), 7486 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 103, 97), 7486 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 117, 108), 7484 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 121, 101), 7463 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 233, 103), 7457 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 102, 108), 7457 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 112, 111), 7454 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 103, 97), 7441 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 114, 111), 7440 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 100), 7429 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 115, 112), 7420 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 100, 111), 7415 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(83, 111, 110), 7414 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 113, 117), 7392 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 100), 7391 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 112, 115), 7384 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 249, 32), 7381 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 232, 114), 7376 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 98, 97), 7370 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(73, 110, 100), 7362 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(76, 111, 105), 7362 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 101, 118), 7361 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 99), 7361 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 111, 249), 7340 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 97), 7335 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 98, 101), 7330 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 118, 101), 7324 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 108, 233), 7304 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 233, 110), 7293 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 232, 109), 7268 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 105, 232), 7263 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 117, 115), 7249 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 111), 7237 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 105, 232), 7237 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 117), 7211 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 121, 32), 7203 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 116, 117), 7199 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 98, 111), 7187 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(121, 101, 110), 7179 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 66, 108), 7174 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 114), 7170 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 97, 32), 7169 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 105, 115), 7169 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 99, 97), 7156 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 233, 98), 7151 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 98, 117), 7144 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 121, 32), 7135 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 104, 110), 7132 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 117, 114), 7123 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 110, 121), 7110 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(98, 101, 99), 7102 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 99, 233), 7099 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 98, 105), 7081 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(106, 117, 115), 7076 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 233, 101), 7075 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 99, 105), 7074 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(117, 98, 32), 7072 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 117, 108), 7053 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(76, 97, 110), 7053 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 70, 108), 7048 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(66, 97, 114), 7002 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 111, 32), 6991 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(99, 101, 97), 6989 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 108, 233), 6984 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 97, 114), 6981 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(83, 117, 100), 6967 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 112, 116), 6961 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 111, 99), 6954 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 116, 114), 6953 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 105, 115), 6946 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(104, 105, 113), 6944 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(116, 121, 112), 6932 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 113, 117), 6929 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(112, 104, 121), 6923 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 101, 114), 6909 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 117, 103), 6908 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 98, 101), 6903 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 102, 102), 6903 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 97, 32), 6882 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 101, 110), 6872 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 116, 117), 6864 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(73, 116, 97), 6863 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 97, 99), 6862 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 110, 101), 6850 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(102, 102, 233), 6845 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 116, 105), 6832 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 114, 97), 6827 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 97, 99), 6821 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(109, 109, 233), 6819 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(115, 112, 101), 6813 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 114, 107), 6806 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 117, 118), 6803 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 65, 116), 6802 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 79, 110), 6799 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(101, 115, 99), 6799 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(70, 111, 114), 6793 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 83, 112), 6786 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 105, 109), 6784 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 111, 117), 6779 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(114, 103, 105), 6778 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 115, 117), 6773 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 114, 113), 6770 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(233, 102, 105), 6764 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 116, 233), 6761 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 111, 108), 6761 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(111, 109, 233), 6755 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 87, 101), 6753 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 73, 115), 6751 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 233, 118), 6751 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(232, 103, 101), 6746 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 99, 107), 6729 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(103, 108, 105), 6716 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 98, 108), 6713 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(86, 97, 108), 6713 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(118, 101, 97), 6695 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(100, 114, 105), 6694 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(67, 101, 110), 6692 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(97, 117, 99), 6672 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 79, 117), 6671 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(108, 97, 109), 6667 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 116, 104), 6663 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(105, 103, 101), 6657 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(32, 99, 121), 6653 },
    { std::make_tuple<uint32_t, uint32_t, uint32_t>(110, 115, 99), 6653 }
  };
  
  static const std::tuple<size_t, size_t, size_t> fr_n_words {
    66338594, 78580813, 56850284
  };
  
  
  namespace langdetectpp { namespace profiles { namespace langs {
  
  std::unordered_map<uint32_t, size_t> get_fr_one_grams() {
    std::unordered_map<uint32_t, size_t> result = fr_one_grams;
    return result;
  }
  
  std::unordered_map<std::tuple<uint32_t, uint32_t>, size_t> get_fr_bigrams() {
    std::unordered_map<std::tuple<uint32_t, uint32_t>, size_t> result = fr_bigrams;
    return result;
  }
  
  std::unordered_map<std::tuple<uint32_t, uint32_t, uint32_t>, size_t> get_fr_trigrams() {
    std::unordered_map<std::tuple<uint32_t, uint32_t, uint32_t>, size_t> result = fr_trigrams;
    return result;
  }
  
  std::tuple<size_t, size_t, size_t> get_fr_n_words() {
    std::tuple<size_t, size_t, size_t> result = fr_n_words;
    return result;
  }
  
  }}} // langdetectpp::profiles::langs
  