248796
86029
35185
981831
34989
97254
615455
182290
351474
360903
794216
385109
221580
790745
638290
35976
390608
884965
50807
42197
766457
166240
23749
329286
397905
990611
338524
870100