47076484
5686925
465485
82077661
84185988
8188963
9644507
79153703
7965970
11815890
66138545
24563108
4043498
65605549
90151970
34077248
335719
11598315
66685398
80607005
22635799
61249615
18669071
12452597
37425529
59465438
23316966
22135000
7142172
99849851
18161936
97194533
53815719
72798537
939411
59495663
24603006
57816734
44543761
27948589