970633
659225
112387
46599
517220
409636
829982
597516
676403
686756
128868
160878
903533
823197
109512
769133
1071831
7114
529449
671562
225315
33571
92652
139359
375286
695200