205228
99768838
49855280
27853370
78509717
92843677
10044364
42218669
82494338
58618367
7658299
3107359
39056384
72606075
46858809
53697912
14873567
31917875
2417365
13384882
93874665
14092175
44818893
5605382
512801
21429148
42367086
73003435
52622200
4747186
7576158
16184822
79764839
93502853
18037071
37118535
47896715
65582642
988932
57879701