9486968
28818866
35802186
79237614
36959229
21558057
84821920
34224117
84356706
85921210
21725086
40264644
11157380
42586648
5981698
8206158
91398590
84052238
21561077
9680553
17064229
4123796
22375032
11047266
23814508
2015959
64654462
34147817
43392406
40547676
41415580
34519970
34173482
15910
80043160
87644864
96697350
52073193
42583003
87072938