49418404
13129478
31947093
58428664
16203587
17832118
69471472
73233696
1965529
41085107
96358643
10213097
557932
53748485
505225
6548546
82415311
27098597
39991260
27668171
24919828
80135502
74201631
18309588
30931713
64981271
25789516
70334538
9023473
2563450
28048565
76153500
42375475
17768060
2426100
55854726
21735077
47505383
13066776
69952058