48062165
34008042
34631364
95093121
22148717
18095919
41675295
9346518
14926145
24375512
39171710
89696549
7895526
82125579
49716757
90559111
80299446
29298776
70873326
50913706
87949811
16331788
66879130
67305450
57721003
89667250
88084212
54473599
11546864
66429138
55317584
69064655
8191044
59647649
75513249
89529975
60426133
70634274
68031266
63475372