78676212
8855697
47787577
81154
19123191
96052722
4964986
29398108
9147708
43504768
51575968
89468048
35033633
44499497
30625240
20393885
47804654
44124035
5475754
8508169
87538821
71357960
86602067
75072009
56459817
69423526
83503849
8255920
21619591
71092709
72416309
16405010
99722390
21137788
32511256
9905223
50137828
96281872
6472326
15201187