9588584
49485275
25702310
49422163
18036820
2936686
79727579
42501598
86004911
69483763
23179986
15064131
83931273
18393788
4596260
55936988
85129856
16467782
52873409
7798601
3452219
85705334
40437962
32908164
18136478
64133862
28356284
33378591
40236449
12336617
48692169
45384169
10348
25048498
94068884
4358267
26788690
59142593
30451535
68142690