51782697
52181256
39412922
26209825
18244161
54513421
99464958
47784282
99401603
18834971
17191433
283364
50332863
69661742
58252729
17718550
5050880
48262777
62466098
8296187
3024633
15245324
96065973
29921202
6631700
63826474
48523967
62954517
4955772
88901277
98554196
12456293
101469
15366375
84747962
69356447
75922511
77273429
15935829
64321746