140822
308630
455350
630459
161593
37262
855355
995832
814987
661727
5047
536146
557177
802814
70919
333740
765269
711939
607877
503818
111759
878640
140182
920304
528674
159415