881402
310966
878154
1035640
631903
906616
656411
373568
9858
219944
169379
923348
943428
198859
80733
48690
1008564
75451
691571
373870
473206
64890
806285
97112
350585
826283