13296256
51581700
80669805
90013825
50489766
41163680
10811435
15753354
9743737
36002550
12988327
19454933
25496890
73511474
79162619
73788468
5362221
38352286
80091213
22944684
3857686
83843122
35285062
34798989
50528419
14051050
75991304
83036013
55178879
96034040
34101379
56212373
6492916
81605912
72899203
33638808
4028046
50028544
82969932
89999823