939977
456482
516641
272116
1015877
235650
283399
273804
839793
957109
732954
148894
122719
283142
201524
777783
316139
848390
471453
522641
12618
428451
559367
330603
52698
139431