43506008
83211008
4147087
56554275
93587027
81807170
33191494
8436020
82823314
37545513
73399777
21551379
76954696
96967700
13358209
17477897
41195672
17744277
40741162
72274956
19382128
40396878
44962826
73472585
24427828
22542208
3340612
1029578
80968957
91856520
2482680
62066636
90692805
68996764
59626942
4009290
23078924
18759399
4350461
72161654