47085885
3804483
39944689
52338997
11213594
36575654
46346546
77834850
58855265
40795995
31909990
61413157
39822945
32794694
39948468
93213053
6861276
49594423
75275397
8612687
4066362
77835333
63469842
8780605
67481071
54342140
6817780
6124875
99537911
8755591
84255280
64126645
67524167
30394624
5714280
9549498
36041134
10577105
56578391
6633527