15 754499483
529661676 569971817
169232214 94979488
340380145 92936276
157368459 238430951
171709535 473209781
443249947 786084012
352406174 783241700
107192545 240457328
100426054 40518404
988173219 371099149
927810514 894267015
25078890 402825318
76284038 837404535
624634485 833366975
248767024 811253936
