66501171
97811282
43707420
72872639
39816895
69745764
16762296
16164088
8264182
43392950
16126436
26718278
61422159
58834674
25333983
13132022
49989405
62595550
43441130
57662648
57584899
82183337
69252167
25601604
503709
16543402
51539691
8537840
43877462
8684372
28175969
13515757
27402682
8624367
91084187
58273415
16868114
34582184
78643352
79689494