78888779
99904767
50507409
2129570
1062399
32493748
98557033
45488997
38209321
22446791
6819951
59753197
79638695
22455369
13772290
73742762
39329768
59704766
778300
6682200
6698909
54163434
40666953
18757725
35466037
58861526
25855314
72076842
5134175
91653317
52833009
40315008
34683676
20771491
92842411
46794000
80803802
30371634
34849609
34313271