279589
23668337
35164703
53172432
77115041
16018297
2058645
21086236
17885967
90885225
1606594
83457209
6822563
14958358
13822919
3003559
65642104
73597381
7835945
64336956
86184967
2507062
32007076
2427125
40341345
68678259
25973143
25829828
49052988
25218619
66948854
67292799
12874366
9130158
49507892
64837241
29085716
16449051
67123500
52152019