30539941
3754600
1296226
8188830
33518513
55811380
39248171
58536385
33082964
33931773
680968
15895024
4201658
60102920
92399057
35357072
98079120
45309130
54165137
60041991
93415011
59649565
55648780
26147726
3406613
63479093
12012745
45771110
81077895
2229214
3916444
83029482
33517541
6161945
90112654
74924667
24685696
6704926
58848779
9415331