2895898
93695909
56872809
19094435
9554374
12736134
1539926
39835805
69647052
66979509
49996723
49313202
77404825
72381134
14988764
21629248
36896933
72906724
74256840
16553922
52193316
46113935
27852896
91061459
10955172
55939310
36876316
88632619
56653645
14866711
1989607
73125868
3331594
68745230
86603831
85281469
1396080
20408244
74931140
1853767