51164656 34155080
2086642 6267799
13714443 54272564
90107970 55467119
52094910 91417208
32387112 98323902
78640497 24457189
60066343 56975672
45726578 22522519
97204233 52451083
84441459 78339451
18501821 76168584
39264345 82949259
43836370 24014149
13828390 80994754
59959139 10145744
14946605 30052480
62788657 83094762
55954081 59629413
18118906 61690233
35053528 1888782
57550600 84755784
65027577 24487939
76723796 95978576
10681511 75788840
70858040 99130586
11114652 79034070
84698023 9703620