54285715
85415510
12712043
2808343
77911305
85895777
75851126
48283752
38532962
7312269
29265433
33027702
86121335
29861409
11289223
872925
23601906
82796956
5842439
754129
44522599
47358897
83994733
2447174
52348215
54948619
92098533
42095806
37596295
14232565
49979805
27392854
43406768
96907096
60102177
3509156
87922020
71996530
5531925
32706394