505670 513658 883659 898536 899723 902889 905702 918529 921237 949499 954146 997127 998663 1021997 3710201 3716885 3718427 3746510 3795678 3895357 3897327 3928244 3930213 3943034 3947310 3981287