142130
984815
765712
489153
1071810
20036
154517
461205
323885
31810
4524
338326
509408
763454
315709
964806
462194
940345
781986
657202
264773
548747
824142
95630