48827252
36315447
96238056
81355083
38638218
77464863
78591012
5655986
74263746
33409968
17006291
87031788
41722166
44918900
30426436
52462329
48833493
28582037
61801885
79063094
91199884
66714681
9567712
883739
34544795
58191544
41706008
63008540
8112643
92762769
76348675
18195866
14978842
75167960
6121052
37922333
71064016
89708834
81908668
3027755