93071741
32881920
68291336
80478055
9023455
35672787
28544473
4831636
1039695
16479491
2441627
75544071
39713344
18725957
53092596
47695279
10128091
31533185
56197169
178724
2576853
36442387
66423615
80783039
31553543
8855731
99753313
76366962
53292689
29335091
98466824
17257733
31745148
6896157
40718820
42955201
18529645
63151651
83235272
53375445