1927517
906155
618384
623353
1196842
383603
1440514
755879
471612
1086189
2017681
967350
343394
657876
257966
46525
100618
152166
513218
818278
300271
1029410
557336
326906
392794
685726