219796
519777
397343
747457
6225
68314
293378
367794
251699
471284
1010468
761700
161955
54328
878492
197916
16418
278992
274934
510874
483118
60914
16090
389763
91690
427549