93119951
16265095
18189609
61558033
26368133
95508660
61406310
59661169
1608919
53124002
59354443
11175638
66924010
14953671
47722887
19353960
33318686
57464019
83021858
88375324
53916911
83503852
91884229
45546591
10879176
61152438
9929137
37834452
38761865
62038805
21381176
47539089
69502954
76622435
75956385
53275542
20466657
14882650
78947881
20564448