522901
53078
598161
872772
888686
705262
169168
351891
150765
381222
711562
45244
26462
851852
605986
215521
401541
1028531
290736
261576
150269
142886
547768
1427
52596
1028535
902773
12789
43217
428997