38148828
49456667
30009635
95747994
9434415
69328173
5651604
63517724
57016990
8703890
55768621
94341797
87704558
54767987
192439
67522038
12276228
92896287
23452556
74279118
57413076
17601159
18572640
99956506
66965454
22697337
274228
14571160
60131526
49174221
38594827
64763254
78305957
54468362
75391184
50396982
66177135
73263342
66996591
3196484