63181860
57173112
30511147
98155385
29398800
96056750
9342867
20337449
3844326
57341887
45978492
3698556
5477321
79409558
24532887
23656338
67356974
17878923
61522706
45126820
80835778
3118114
19333590
38431445
45656336
87465583
82386783
57675153
4979445
44331131
51594615
8215454
48353954
63443532
20041560
10531970
65879709
26715924
32247913
8563993