11186629
82073730
95027557
72319602
6129231
92416955
39911610
68118385
97784116
60105138
19494598
71149708
60165983
27122634
71067544
975256
53481576
76833410
32572534
95598658
72986021
76982874
1795417
18561343
52019521
42992449
47495739
15231396
9532678
963154
49923893
59611583
24987080
9117770
4717441
34424609
55884736
14717832
15051104
81277004