77498331
68699886
53866479
4914196
68648943
4520400
89376329
66039305
48078268
23725674
46459182
53116720
99052161
35752219
18645268
74525120
42938679
632101
29053491
78865276
47002761
48443306
524021
70737272
2179837
1881359
52623773
51172217
41932959
8584919
37397003
56276527
31533459
4027889
88138196
93454531
18685152
37512381
4309666
32707364