32481830
71859383
98571847
62495434
72125079
9109479
81267375
25206089
67047520
66185391
80286187
43088224
80595605
22795365
63624258
583901
18126537
22308392
41783981
15899383
53619915
85352869
48626085
67195724
19585793
55978595
45655462
13739452
86812828
62222962
44426948
16281880
16824577
97379676
45883879
51725970
44694692
48586089
39073488
972940