52588764
19215572
98133702
25608626
63323979
21864316
8413967
95997804
74543895
76921182
51928810
57924634
18948080
8984216
70317743
83339783
59471081
48145372
12353947
63402598
49226756
19076248
45729057
43908078
70243033
6674106
5727895
45458747
94256266
35999986
51289262
10434165
24365517
29348983
4406584
95944839
71754630
9993475
5857719
60461086