44187633
3398428
60195281
223269
41001902
46837884
76123039
31524128
18636661
8112108
42668523
33999340
14641511
5471713
24879308
9954920
97266154
83996568
54257826
5688555
4501786
2664733
58662661
6720134
14548298
89297773
5512518
6041542
26521705
53586393
90592003
25242185
51031032
89595913
16129504
65876613
5598999
52673404
9123561
59819690