7215610
60303595
26643048
75409071
17926876
55017600
20212199
86196548
561404
20267443
86345789
81497581
168788
2652468
94776368
37029888
34939083
80933023
75213265
39763757
37459431
30638895
84645745
46714966
34624854
12338178
2639944
55936721
51555737
27711169
5664730
51246336
13883821
36426593
89816048
87347747
381585
87053485
45967516
6859117