45093931
24388609
83863129
72585001
10107526
2523028
35344871
33376771
58912841
50807700
21456555
90764996
23027923
18318214
62048779
76581676
63497961
18097131
28302888
65887812
26867960
39852229
60166193
244638
19741934
8065220
99603982
23114813
53083258
61843472
23596963
84598654
13115987
23263078
17489065
71521405
40439509
8109732
95776
4172262