47687
953871
291352
166286
89642
1003116
293807
6552
448862
1036620
402899
115922
903979
387593
260393
159836
944258
793421
825742
130523
362482
21682
750316
294861
692829
269189