44158797
6952830
19331105
73554909
28306851
51316152
11928018
68568306
13789651
33023861
39274757
53903126
8232473
21885006
96004065
82709357
18924130
5123405
509391
76623121
84533380
50999066
85123859
58528394
57864875
4818360
52597931
83668902
13126154
18302071
19695202
85128043
86351585
8261227
92118331
502853
26094846
6653886
5817164
67883783