172157
533316
746533
635131
96375
20274
682640
847310
1065753
528423
888908
620331
6410
989667
649688
507935
378410
285461
60362
893211
291305
323271
556648
711124
173213
352541
202682
631500
933497
38728