9465116
503137
87856419
95575091
64102452
65049533
59701600
40168464
6076522
1618459
79514231
8228752
28348627
74358437
83941352
1054231
55164649
78201544
37075939
63373582
33634163
99822739
15517168
71255086
88967242
69691200
727975
4287462
78931205
62808614
83345885
59311851
27017567
5725725
82217822
21095399
56765347
52654369
2408860
17992517