96872651
77669477
76575619
40252266
18093249
94592380
12311922
92684600
71843348
643754
47491411
57182606
24695288
34866920
87319853
31525891
64484818
66323048
70057891
32189665
12834033
99668294
97209997
42234870
518424
37307947
28104724
59417709
87633040
28509512
17831193
49799186
64424306
26791911
52014245
9484119
49114479
71031672
24227670
83418599