4779680
916645
78377189
63609357
43985112
55397191
14014076
78242618
36426325
70661941
88804705
65721297
99339808
39244445
21059266
19611965
68624067
69081737
96563571
23152160
39625102
48057288
15079971
93841159
6994134
21024719
4057752
53716202
56005462
56782849
84307834
18707396
6787073
99764722
31368850
42413416
1459290
64586356
76775965
7097380