14119576
83146452
45264648
26677383
45868466
48207099
93402335
82758070
48437820
18258509
54172369
40549728
51284310
131366
55389072
57688011
4682635
77212088
72933405
60503432
46645316
6277788
8705214
16696522
74966473
63718269
15507272
17815395
35975806
59897730
17272479
2558729
9711809
14666323
30507953
53749478
65434438
24924988
50617432
82072764