52700479 97640655
77157628 6824338
50680210 72112295
42229 95456302
33965861 26625274
27641268 64561655
76770003 33663140
41006221 79122686
69398529 51238948
38822482 39565835
19919741 17899065
1034169 27122176
43341849 24603351
27678153 30868368
88719385 29564742
16253371 68374049
80248143 66852789
58054921 1997488
21889900 63237383
38609105 56288503
68286619 62734511
51245689 19013179
49596701 1847794
39661477 88901439
3627343 60979231
67882676 4862522
31269656 58442912
33698762 42096119