37745694
30185430
52173102
49399401
42996495
59685209
58155281
75203002
41494776
54082053
84952536
89925737
20249807
30329786
6502913
78707444
15176397
11151003
72393620
20306455
29309831
45181636
74835677
60156133
45632181
45729619
53998055
24535086
46591482
44263325
45127029
60774338
65269538
77503636
19065286
34804903
7542268
51317349
3197296
89108180