108325
222450
437863
103947
665716
216663
199484
216589
514658
1141510
454870
55193
796147
887949
1011724
813610
543505
45952
86987
597377
286284
528841
443275
825256