57965241
1310704
13514727
29127348
4877367
58955422
17481974
16829618
58945390
83968188
5733386
4344806
45009370
46813870
7576876
22491684
857810000
98333865
26542709
87084783
69396327
12829916
16346487
18891941
1032999
90907212
68004699
858638
54659333
59233689
5533039
52472731
54492562
34289795
48914004
6931197
79806664
17686711
63616528
66456057