   381530  1011914295  1
   2093077195  1285178032  2
   1636856492  1238989648  3
   29050676  1733077248  4
   672690582  117755515  5
   127927316  2140624025  6
   1351139271  857068944  7
   91855500  1432246472  8
   1048649018  416476156  9
   167206068  1752679040  10
   1347307432  2009006595  11
   1711473675  972498096  12
   2043146158  1678049754  13
   1853410266  1829610207  14
   24535412  423521460  15
   124477221  29988268  532
