83565
29934
930805
553969
804317
619863
580700
343104
536512
864436
294174
1012769
260809
796388
252535
187465
948218
442307
477617
929172
68668
297660
960121
818161
910300
841527