160346
390815
560349
349990
372375
721214
187156
838397
958337
71276
336875
175259
124768
180416
824162
643634
551376
128444
938973
771539
912391
217967
198943
750697
1014842
736904