84623493
3093576
9618263
35988703
3018468
80706611
68341375
27879311
32281376
41932016
90067379
56604915
36302151
54572739
67634157
14782313
27767588
69365258
83719151
83126014
33256234
53434295
407894
403596
74326369
35886363
10067231
6471135
87393606
970810
49267738
45879254
28827514
65817881
53908489
53243850
13138469
3468621
46449589
918944