50603232
72612855
39383579
794213
64214579
34742378
55655775
44084736
60415842
77994470
90519824
9824620
81019861
30426879
49702428
72526692
95626935
12663729
3577226
54984187
40573526
94967363
62226914
36105763
78628002
9952379
98251200
20596443
69049617
41841308
90122328
45546707
79522261
75935528
7733162
7547401
30451895
56103492
30888912
18458502