64743282
34147070
98138507
47226166
80544646
50962236
7713639
64974275
85729191
3404801
38064496
62526326
1156164
80044772
76764204
65295
17796763
89015840
86939785
97163993
94304334
44647785
49069504
4799168
32583226
94311100
71931982
61168383
21749726
12585822
68541507
66465793
36425438
64609956
44055907
27421642
76693710
31655967
80191083
17943852