812146
69641
277434
177897
45984
668929
721469
986746
420151
900371
375892
90521
838671
360102
197721
490261
78149
43898
1010557
854728
797625
988357
334299
351448
189838
55095