70129419 68029745
98564645 3208541
13789197 11067170
63694161 1496228
95417204 99825633
79347786 36215712
54313845 12042287
77856507 96491797
97916337 63472483
21706180 14620799
89000987 84351077
19688843 65675600
30999211 30933705
11852197 66582655
91059527 43769491
6227866 88277589
82768013 5314447
19552123 6762774
97970132 73156548
52558040 8641401
91183235 27003476
29508534 75257164
14833230 64802895
73623442 38391734
39017251 11576397
14073679 91523741
15683612 15757747
41100472 36760452