143961
88271892
1753771
45203249
84788752
95657487
46539899
48787657
31081909
67202146
56528905
55986952
16645
85858691
63956745
59286298
89518321
99931939
53087234
3542577
38714841
67042859
54882279
77165059
87218928
1345274
6488981
67717959
47604753
3384918
27808168
17197740
84121908
63101030
82422353
80747987
55635684
87098323
7285139
6639020