6251866
20739564
84781402
45037679
37087437
1981213
1342334
39206866
89486552
37368073
30335842
81258675
38242986
44674394
69516374
3871724
14775096
6548106
16862295
17292692
97897233
59003852
63456207
57556509
74436038
14834746
64205587
82456750
81673051
36935369
92568013
7037238
82453597
90175077
16396021
45708643
42163518
33131093
75708555
38695121