46667876
55379374
22116309
196171
20091302
98083725
14991577
26993587
5734896
26886300
27297844
32188955
69571034
43082953
70876112
37953734
74504952
4825207
20028583
86534781
22758147
76925851
64217976
89256654
47894871
56422981
30262816
92237219
44771826
75462483
9184448
60318601
46784698
3946710
9204547
25338077
97308673
19776901
36816836
8508342