55923041
95881212
93148765
92195242
787572
13055019
88372075
94072040
58241618
86077642
2912593
48688807
45865119
91847474
79348928
15008864
88025812
81854524
31543121
47428912
99305025
52042830
68643559
56333430
33149538
32085418
80385159
43365767
78257384
24971526
65141976
92774207
8905510
6583242
96694701
42674448
88409726
14268672
11603536
97705877