6104967
8876392
84424416
95484163
47206280
59451906
82891791
10782529
41917044
81709928
18248701
4735369
73331738
27283617
3146154
7912201
99915
37947542
53753512
79549476
51487887
63102807
69605355
4317349
99841109
4895307
55376824
27912664
85278879
11007354
97083145
18057159
86333643
79426559
95455045
38197396
6136270
10825869
836228
2347848