39875667
83103347
30825852
32516768
1229283
82943505
61192924
4689136
50667294
31119135
5495634
73974726
71592882
61965887
72772223
89965535
38254876
68917499
39952572
90522864
92211606
87768873
4255665
67816377
73498740
43059074
90246316
62482961
61696884
2857843
68688232
38072126
74357922
99171431
18463354
59388576
70288391
84822362
77217
1180699