18721331
83118996
69562621
97829050
577169
39097950
93574002
6918446
71151662
4583284
42811174
70856072
16672254
769506
1746342
86374275
68069157
90197264
77442758
52576956
70153450
52533356
29279029
429576
3219701
51808130
54591576
93213173
6086725
89359328
56531170
41002527
16919846
42732424
37234694
36125126
96084415
65458013
7868806
48852353