142516
32543
5395
792115
699117
52786
116928
45931
926175
102062
95230
47635
63570
101040
62012
706102
798173
38183
961142
892150