290670
970698
581715
754614
356368
17107
321114
968465
182170
401475
541433
122673
519980
835944
1040658
1045996
922274
396624
1359590
506465
302759
94438
1003166
310428
711870
896425
412849
1019993
388419
982552