46798585
99262485
3725236
64016641
5914794
39649540
29857793
78794977
30207458
82925703
87133837
35733538
63959786
69585539
9633835
4276070
13249356
35971706
9388140
32787786
693658
73614901
9840139
82003729
53584174
69769501
20788911
86947883
84161518
62038904
71197175
56896791
7142313
998038
49292060
21254047
1984183
30909664
82822583
7917921