39763834
26858170
9056288
11536882
46535439
44874027
65506189
65157986
74108059
94055759
14287973
44706179
75778429
47056433
77002978
94919100
62432814
53378427
45798259
84647466
24786353
1901676
14162913
16653873
44269294
5169644
83072155
78644500
23298467
72215223
45537808
15431213
54587511
11126924
25984066
4131608
6087470
15258206
20748442
60039491