539466
672487
142206
386272
292456
578976
295847
675120
403807
23980
202429
102984
1126487
193511
921832
78057
158425
385889
65348
99118
622832
1002220
342241
456450
521647
258584