14749345
7317209
25629197
36237741
30343348
38218599
15927748
94893953
90745079
70581397
23281704
71697109
94112049
39178644
34263969
23748542
21991667
54252946
69244126
51788325
60936855
95477912
82805054
66235030
68554123
52299638
82854953
96021481
85994367
40347765
23694052
63747806
38782744
1904377
17626191
61456851
9465055
23607130
28025781
94362606