173157
542316
323866
96475
20374
682640
982903
1027219
847310
1065753
529423
888908
72854
263130
813277
243689
987456
7835
695560
747116
43709
513570
796199
393365
147270
985317
956807
971683
900462
429776