93211027
6402808
28672675
24595009
75361760
85651026
31889976
51108775
12162743
50454816
46201709
30965708
1448848
92244367
39417793
78582909
93601862
27105045
97431861
95482567
345291
37115913
94681333
99747707
8212532
27065961
19866680
3743628
35654745
98541148
13331075
66271155
63077518
9061237
8961516
40945158
32963689
39584215
3332318
24123358