14923777
59971772
23584638
84888763
66266176
5302647
99887212
25252169
95867251
58697399
10772147
62116862
49444182
40133268
82477171
68511444
55802753
52658124
85105986
90348336
4096735
4813956
50951486
18336942
65767002
20417071
30628216
16295213
76521820
10691423
20637315
91281137
81029447
36054388
60701828
81771843
27897472
78128042
17242671
56886175