87934293
36473871
15481689
11678231
92474453
57115372
37125540
61476373
641311
68359491
7267250
62096211
5344261
9989835
7661923
47692674
44901999
21898988
39039889
30961863
72586404
89609762
46855933
51187320
25713880
61056602
54776454
16068319
8887221
4728962
81714032
83432414
34155642
62178470
98112425
51709232
23946588
4044213
27057167
27105310