93712025
85499877
16705853
65899948
52844309
14729634
53596746
46601505
53659426
64636214
83826911
7117005
83917430
59595030
17397079
44844524
2608338
26015568
72141689
58546217
2485458
36297139
69275650
10879888
59485162
64314737
61107383
71728903
93119207
13488204
82321145
44679273
26876051
90054944
63435658
59818796
55709152
52658317
7297879
98368480