25893650
27145715
67608341
88494759
98137601
88452315
60155167
278663
87074525
96973576
8130696
83419073
35399421
96525476
5816256
9753190
80578330
38991671
51407558
8062740
76012219
3089989
65397433
67119789
4348285
34235795
86576378
57219603
77166716
46215882
42301006
31238660
22884617
8396290
631838
3302763
87993247
43742819
21672858
38955843