51481712
59911718
55213505
57075515
3140177
4703968
30437815
42575946
50024932
7042707
7267251
48252442
77495845
47326474
42643040
25309019
73776443
65697143
4939481
45309156
58374022
71508362
55454699
21815998
22898545
51102216
8593716
45941120
80608445
4042810
51398821
91441600
64589721
61651909
3377256
70617689
23546514
78933907
89372196
84233696