18821691
72707392
29537708
44133605
18481800
76992651
2648017
58427589
58872610
52723496
6485077
78258445
44211219
85767235
96914777
30188633
6886826
18258184
5857570
44675645
26681680
14816660
13125837
62631889
8175807
39026609
87667574
95418356
25489474
37979652
35301417
58756130
6950357
66643632
44485105
37713686
95135303
78074050
7537280
31696264