35832909
16316588
57382611
61753917
80003417
60459830
48786829
2304479
16958969
48486793
20503055
98782884
87414742
83925494
4573547
75761166
38409212
28368769
2162223
495913
42021985
77067837
7608983
5704875
85844100
570048
20416068
4683623
47417867
69777629
4472747
87107657
50322190
54833834
8611020
65436530
59947287
77293271
44193460
14172538