55151
920155
498989
254309
354510
420868
108310
488191
916269
806502
1063574
884946
492504
30952
54987
565377
275284
510841
425275
789256
824951
474118
387102
64387