990142
921447
129762
537162
207668
78580
309652
970102
625772
421325
35743
4773
164498
405720
30604
52228
358738
354186
22762
5058
507876
100297
641343
554149
917432
207183