26352640
36204117
90442759
83426305
97274748
32195099
25186021
82243222
5246236
7777901
2498558
19413312
4112629
17115556
57287741
66638358
48841559
52177732
30475052
45617888
9977561
40725416
71432088
88025107
38627647
9013440
85529354
60039417
86879237
39127503
41186209
38571644
55101817
618881
59155673
56574083
19466391
14995543
6838895
51404864