62216948
36265970
8927828
27955102
28374656
11237979
33401264
66048160
21339917
3233402
4104920
23521022
543280
51249651
76905632
91437514
49929978
81012455
17093981
61733936
87086620
72455137
43671866
78333107
14782813
4920549
44344784
56652906
49928320
64298205
12713084
15666078
17839136
34133140
99522550
4044249
32853840
57324515
61345410
35819718