74306563
29396756
2846674
15199629
65709961
20108525
38776385
12969776
44436854
56214523
45105778
72964061
33658139
16394375
21158592
84186890
43113974
24637506
71295046
31844151
69324841
2585808
17199004
17853523
32701869
89985374
53398687
80452024
68195836
75012755
19358546
95294857
1601468
11562660
21199384
56759980
13456411
12769064
5047867
46175967