89797705 44939697
42444030 87618664
10237613 90455115
42439625 96830382
37747544 87129418
3956395 74150335
25074324 88255834
42623353 69228964
17314788 77481302
17422002 54701231
93190733 88956868
58320717 17793233
11613641 69378176
40283269 28959196
65345892 27426458
33105783 66248112
82620876 20819583
40435830 7638038
3372154 87686231
38777025 75952599
74768178 86659107
24879659 49317476
53183136 80715289
67721092 62384556
44801766 91317422
11577078 35148399
87456218 16098889
17692018 44006210