573228
667810
39474
1097401
680192
23011
1053744
758547
538886
648751
153621
117841
89979
426732
885388
33552
476578
427204
512993
730246
37462
622367
598248
230399