39479399
80088521
21804895
64237951
23106344
27753387
8888949
18212059
28721947
26256884
46912519
4198983
64103244
21209058
72437945
5042652
80502625
3695551
47107446
39855580
63802448
51549974
84142892
8414365
54489557
9671485
52759681
96545289
468894
50511137
25337299
32459584
4685938
23428062
94913069
8470658
24092266
8256340
92543815
3468412