49218278
26651357
26938584
9574209
39233722
9916501
89748792
17843441
17465474
5035727
68979885
58472700
68126324
22942957
95149960
37337077
95185551
32031640
18229705
86931128
62694171
17252484
6708677
45014773
18969540
17409691
42624468
21863785
47092908
4088961
32798458
9118783
94952880
6586236
18711763
52823347
21674511
67491579
409565
59344373