12307515 54025310
38503116 31217076
80159945 91908636
66235645 75517867
56181620 80694989
63382552 44096956
13575683 6383214
65959114 10442655
7184098 90928319
3682422 30150207
94459612 55040111
85544938 88298403
68906548 39192950
51262031 49641039
17980086 96693963
71072897 92696063
88079725 8000569
5483752 92218517
76055345 83820337
66026447 32681909
70820296 71192332
65400941 558331
82524141 82000530
61556878 92622344
15834637 7592959
84185167 76423382
39589884 31408303
32814841 17882929