43496515
47174668
10142759
43953469
29202173
746833
22575365
60737854
47336748
6182388
34429452
5549395
38096314
4597450
65066829
56359674
2383864
921263
38049928
63853275
90158490
45581858
19452667
39502969
66182380
32399248
31915428
93984428
94612986
73035786
52237506
33244864
49484131
9881544
23017447
73076002
23945682
19797588
21694336
796364