14278713
96617583
71335120
35788069
30855069
69555596
54436505
82081017
45805581
44481736
15498326
70365562
14399352
66675506
73997137
83618352
14772180
58075172
68839638
19421605
36584577
90306906
26076044
35912197
67372628
89696416
37823247
31757302
3016800
83598623
80168114
29658325
71878268
60185130
79334544
45423708
38169336
22808651
85335364
11776674