48402994
434566
8522679
46468547
2237781
16691260
29976830
48037222
76551106
3691222
67141634
43767626
37276576
80575952
45282496
13628976
83273929
91451454
37188479
6275424
20463201
26225770
34898841
33768917
55026422
107347
45724348
13923388
41896501
65509902
82907040
42889957
65418372
85759879
74027562
73111258
44273458
93893698
83012578
312393