654363
562121
35931
192672
979306
320893
705960
684716
545730
159847
230946
452377
317556
56445
740600
211245
313287
689600
650184
815388
534380
912670
156224
58691
377473
175591