168650
89229
1018238
866290
271153
972594
807648
741847
600580
220659
367801
927522
22050
592769
880146
909996
453110
344551
568444
69380
939487
285459
580263
832558
7225
28693