17668031 29484577
78019499 50788689
11721757 93133159
42734944 53809223
33022799 77605045
320074 30592293
79129580 10645341
81012677 75961277
20918181 3527030
2597654 76595887
67828211 27594242
18538185 7717328
20135807 1094716
52549117 76636654
38177864 82721489
41633418 55358657
26630797 25651652
87108484 5729064
8747531 47897391
77110208 86504593
78604571 9355059
22282675 41603531
19536071 27418611
20915238 58668740
19549733 35901827
1269609 45848635
9928424 55419436
49517260 23861713