2407994
8451078
63186759
75356916
66941828
41176988
91004318
25094787
56641943
79086778
3093111
17815310
40854022
45717452
24177449
18289695
17579485
1090863
37328517
35118419
13446160
3738454
98938932
62019667
67739303
73006580
11967416
16687259
36961190
14345529
58166444
32085209
5606216
1860886
4128790
97517229
4705782
57545939
62203657
32808213