59782113
26796332
13379472
72875279
98389781
97698976
77782537
17944373
75729817
92153241
873696
15426194
41108823
31675132
15864218
97434728
40116664
54785862
9589294
60827796
32077739
69448062
9451726
75458161
90428709
86755704
4317135
64647818
46577341
41757703
39748427
29975397
59104816
50152133
44604558
20175141
93715604
49692022
82752282
69909575