73398
308487
819560
412945
481965
944192
566719
539926
304881
39118
16882
933594
281147
32466
3166
913335
620208
847898
893567
939450
61259
200722
597482
637198
403743
469464
873903
360466
13832
96612