408140
750215
494588
198103
296782
51243
822390
76615
92584
657571
427520
177496
613317
387927
399173
934896
536521
959171
934355
27226
40210
799850
375482
347884
399410
338858