44981105
31092170
91358396
78924997
24348845
21387942
23584610
88918263
49298974
90629165
58394495
69381990
4618534
27129650
47835338
30555551
11562326
1068369
87635412
3582199
77042017
59717761
12359017
82673365
21743691
4342439
39478632
22604600
93336691
1837820
9768720
44827785
7616173
54724491
77026530
22067326
53731032
16251256
51807123
60477926