89002576
50996885
83143843
3759407
77975460
34686651
72172778
26565326
18629947
11551853
26513804
11808715
16626482
27676515
82554794
36224898
26153145
83316955
4320828
71471373
71889772
25748018
70299788
52137261
59329996
72043082
38218829
83901808
7704289
39416643
64192433
35336323
10063558
3237475
40987355
55108741
73864344
68561672
68996525
62569357