85323800
29147306
64687410
41515879
20912816
92236073
67423168
951553
84741428
66221054
42657478
23951147
48877616
40378508
65069968
45558375
5203925
67628116
86795159
178892
67405794
7195256
97654957
79889290
46654992
927994
70942964
61825582
66019926
90208717
2091338
25268247
25984957
85489178
59992301
83778637
59531019
29152057
839321
68544165