1065736
67194943
39969422
28358010
51337305
81151686
34719103
56325776
5885869
50232123
11226670
5748400
46953122
66563502
5053729
51924726
37535484
1509562
7007599
9614333
64189894
52877925
17821192
57024438
8261505
65941084
82014080
1292929
65448895
86954622
5087224
84156195
71119313
68416862
24197038
50732471
50757932
35342810
649710
39712784