12705140
85961148
77075479
75972393
43091959
47621709
92498868
41346843
83234591
67253756
61308261
67659667
21576441
9901329
71082968
58664077
23738247
19635489
47309370
9033326
47239114
9642108
3521514
9820594
91454380
83972861
84867920
59033305
7484260
97997107
9793229
68711892
729680
84812800
15939311
18895835
6905262
14718416
78088897
88531430