685102
468690
679389
187424
229978
466860
164907
264116
399450
90503
283970
995232
802951
460118
359102
53387
514115
83066
277432
626607
217434
905387
953831
405740