17619338
27226663
2111320
29322683
45672579
96507328
19478648
595415
7614901
66018974
55375545
23759901
378258
95839321
36352616
74548176
14372504
26235784
76262240
14755564
24133860
93723317
27558247
37115683
808572
95512325
28459604
83581324
39307240
88752577
56025131
42053937
72983358
44287489
20844936
6283285
88847138
8716628
93859894
14071564