139225
371955
906529
90748
626690
270628
827491
584368
397683
51877
25494
597950
461215
811470
47848
548783
493517
76500
546793
166545
814117
729151
307802
528191
45622
943389