5787 3001 9318 1310 2222 1288 4325 7253 6939 5861 3817 2958 1266 2802 1429 9688 4476 7558 3191 6461 6921 8576 294 9840 5540 395 7319 3028 6617 2854 9179 2650 9570