39047996
90211062
74768401
10455719
5479487
59479
29254236
66517336
254487
89452846
19669582
47099570
57863560
82293086
79687746
61557677
55486467
7866590
44356312
92292977
80539429
30603773
24248471
62613067
42145453
51125399
18604031
53549726
92593919
41949470
4623257
74998438
94826405
84919538
31674912
33184797
68675078
90168078
84528851
44191314