945420
148909
868610
1484627
72740
350929
1806871
830135
1575401
1704148
388982
1993948
501408
758454
311709
960806
457194
935345
776986
654202
260773
548747
824142
94630