94558232
50034136
68311150
19106649
7725497
77151303
99366538
58405659
44521356
4910511
44617557
5899221
44131323
16666854
3981725
52209690
53455685
643212
96113509
12823551
9624841
89747634
33807622
4424444
68604357
37289110
44475987
90624566
82171153
51118521
81564456
59962523
91465736
52922106
96927536
36751238
55181661
8891810
26402097
89915312