13897886
18142006
45255089
75131782
43779428
34386954
40397474
5224692
26041168
55936367
55935
64814987
29073470
26442943
37298107
26447073
18676860
90393711
69228514
58994629
30885486
32725674
21257138
82147986
991319
66079392
65871134
85327854
92337943
74991293
91046374
60244255
72767999
94819375
98237832
66871205
22426242
783374
11547061
66769843