14857658
44461936
53799660
673137
2270385
46509955
68586638
65283440
7003797
99928315
8123318
20489430
26606135
86087204
22735836
96346409
90121254
13022793
3628701
3867118
68155323
96083074
15365133
75432939
75554275
34311489
12175742
5488263
42023774
20569672
1459605
60497488
10809414
44951781
3850800
59055923
8253823
4998489
62309085
46247328