48276354
73481596
1183727
31679203
94206416
54931494
4351166
718541
551495
27799601
88918614
66453317
59231632
62019376
37211682
15561166
87788309
80987462
80074510
22236591
54644439
36516732
82981127
2787277
9438640
3809199
33842620
16552605
1438406
17305720
49284381
28872032
21672746
81927474
50758132
90557864
9593688
38256242
11365699
16906383