64412280
85283929
73892558
18925746
92428139
72532482
96732817
88797708
85285691
7641192
85628450
44079704
22392949
77392971
5734525
8455641
93281511
39623097
37998391
6091139
44508876
60068772
98688548
7493609
20174676
51049294
64805244
53216512
3779380
31616652
29195931
5432004
60167896
7142483
76121318
53626453
61181649
35245
27143592
95166938