43092871
51809997
13674324
86277984
90032795
31832606
875448
89571737
26783527
25744876
74031328
16023151
31129906
66213175
2041722
71226728
38406251
18716683
21226860
51877474
89298355
35534382
27814441
2133196
41425169
84252948
30102610
6142706
37243896
17702140
51475850
9288169
12558906
96379612
94659782
44446312
67228001
9112651
45467872
1386416