31717
248915
468690
581452
835370
298690
713585
101157
487750
112144
342739
992388
528613
330381
336934
50562
623148
795631
228936
376294
23969
777328
103662
141111
935791
329967
13771
508614
348272
208262