14822216
37516483
41662274
19486695
13644620
22717146
43304831
68256501
51418278
1764860
39893298
364787
18897523
51569853
982570
26812087
56276493
43443941
12782982
76935386
47969903
22469674
9439713
32564105
57976072
76667389
13096843
13758267
5116630
15462219
21477325
28659621
4264879
71029002
42044768
29528592
50297133
69526056
50747126
42124912