9501888
35086751
84943408
9790987
78083767
42892900
6645269
90354702
73408245
36438150
71481684
84636063
71796832
14089298
89145291
77077257
68287480
93441715
34195274
54306702
24934909
90885043
82112588
76492664
62815254
56502216
57014643
15758002
3064346
77778469
49779349
64991681
60574053
65504464
48715898
3557864
15584932
92077037
14953431
2990508