52101495
61732542
33146108
81206102
72592518
62698771
712744
6112039
30668068
58543434
6635365
77597788
48049682
21663820
9428502
34565175
27132846
32405615
31545411
37536933
93365452
49349398
97516198
81063871
55253433
75872322
78802958
8996648
3023767
63507512
69858874
9848420
36873131
93957619
64165659
88141838
36791847
658888
47006754
93064352