982193
71620
92498
556902
477379
143850
875193
384144
849446
610839
602986
289736
263417
788299
1004525
494994
378567
475586
1644
94119
871915
460830
196482
335645
760285
146560