70672060
98091747
94198957
96344810
20988901
5261395
5927433
21563883
63442713
48969398
78259090
14935859
6464936
4134987
57562681
56091319
24431198
61432643
1789940
53576322
855823
55006556
1737942
59289880
96318506
85271844
88283875
299877
67848595
26558913
18348343
41222056
53648258
26865582
44505814
46885581
5796589
9714244
39283027
9686144