42596370
50506799
65586037
33804428
25723666
23762217
55239502
86679546
83509905
62488599
30395929
90844790
88328903
5998894
23664080
34613875
3219830
62727091
7148828
90717824
2775700
40389173
13959762
89967000
5114861
45918631
82284161
29394753
24669415
40418271
76476209
62574992
57593693
41657998
11333560
66374611
27285663
84273616
72757689
3745135