459449
41381291
87652372
18807573
73579990
45099427
50411273
14126587
24116035
21363239
68897919
87563874
48086994
25175353
49857320
14413105
94913432
87577203
83834867
44431782
80383414
12635431
59297665
2953028
63572490
7448487
17587795
16869474
35242904
42449661
79856296
82277484
58709169
5738301
48052643
16012336
88143562
37176512
4041805
30911775