1791680 15408806
45246675 37284048
35681080 8067518
69231873 22556222
65296280 57696406
92362235 36284049
20739208 86118538
93689705 66450363
17581061 4538162
10807924 2457220
32022420 68477874
52513387 22733902
84988845 52590375
77814644 72531143
36246648 27124573
80745080 35913568
5865306 10877320
96722550 29157489
85140187 7744315
69882607 11420998
10147659 44834470
96859119 30056763
52728200 6856484
10825858 85767095
69628586 8708353
53577870 91031348
3003940 73893315
46003463 53893660