86592902
69303947
1504496
9549059
746969
65249503
72829034
89859072
95649451
45287367
19954950
67368836
68317786
13958855
1818697
1118819
53097523
8501560
10322567
69989099
73938944
665837
5128746
4929371
23534863
88097384
8038918
64785139
1874679
7405302
83298711
7943525
87528645
60238038
7147908
8158214
77811197
47203267
71552242
94789962