213580
100195
314323
597915
94665
988959
868304
330926
74159
295969
48942
910427
140919
65131
467807
1011712
644345
987157
114198
576463
527248
800340
171609
547996
75824
278391