39349335
18664009
37272502
97996946
32015475
13623906
8388720
65391392
67085259
83362620
60057452
81057577
27686922
28996099
25515257
86733109
75082443
53146350
64411367
63897074
90115568
44376624
19246355
18708311
49125798
74938847
1612145
39368157
88461667
85192787
36641214
29162854
69414456
20666237
31273420
48266809
710789
9511855
44723013
3887205