44915117
59271634
10273918
27127063
89938607
45734364
83683224
45273245
23817272
45801098
44358921
58796656
3157694
1621210
81315358
39428296
9033900
5573164
68382868
82023638
765625
43055483
59394169
76222012
9127994
831434
94036061
57442546
79366731
24637374
6793933
35663133
53303110
93017642
42878900
48137447
16233227
64791303
82148307
19381573