3128200
48574616
74957683
89782723
35948781
85208084
4102944
91281700
62275417
75399525
60095275
51703776
55133462
95406448
92888692
64227141
36633468
84565315
47253051
6756950
26477568
21829839
9305358
7327123
944875
716747
93821492
97279763
82837303
52858915
20032836
44363829
97464440
51306673
6101445
64964717
61377619
44747477
39814335
79897848