84526859
54715008
2257234
31064018
86407198
76649604
91289745
20707756
88371507
64641554
83234609
44236272
86982770
54828787
1027456
54228968
3227012
31565200
48383518
74721591
23095644
69077902
67155681
1037730
37892509
65354296
25888683
27777695
642370
4061944
27956984
85879497
16358070
14291355
91663307
90945479
64854983
3018662
4808237
98762873