51914959
55965238
99013593
4790113
4235935
4505426
52229191
19335773
48476585
75154106
87533950
83194253
387920
46364089
17572850
44322334
25567085
63109604
50164735
24979637
60197980
33814482
89035747
2024553
35144029
54195787
24338075
96632088
23777189
18516722
44371500
94183988
40528450
77104897
92655512
76253777
48816699
71164297
397527
39559990