910392
848277
496875
589630
424662
385388
271267
474586
570262
322404
559885
610560
1078488
1110225
832435
252180
889560
365539
176841
354245
480148
424342
534697
54870
1031877
655814