81552782
81226822
5835135
29896929
72221989
81781051
25126168
30534633
41143998
36202083
80552296
18711655
86973384
67835551
15345755
48759716
52269006
6527826
25979451
72746712
52822290
31489654
70384943
461127
84729975
60402075
19423059
93364489
21921012
4456680
36926453
91468218
57114959
41996323
78522332
80224328
55138894
30299336
37258354
79018819