892796
822411
247505
915667
366873
188232
115329
537816
190535
5951
350800
127803
69175
928240
174346
16034
745843
685535
401541
481424
93596
316484
555643
42181
144476
830461