99699711
62829662
9948137
57139106
43251807
40146339
37422747
3007658
57271005
21496088
9087172
30394212
35176350
65537961
68327830
70165000
30051088
43138571
87565989
935213
82828158
46003281
5949492
31013279
51945511
47206826
7694208
73419372
94938082
96703018
78695226
79406466
12894905
85046557
44794023
37382120
39677684
82495900
72614006
21108910