66011402
48745734
58644534
54457829
50506850
4330975
49548966
15521909
99626175
64576896
19233907
92619094
30217279
58077891
14804860
7828807
1875163
62972930
67568124
98781378
474953
57498864
23797498
71224733
21297291
76439805
41065288
4308059
56101949
95083551
29003100
91258851
17832556
3126381
8581813
27158635
8033868
8427409
16493395
42385444