34821746
29064448
63454013
3845769
55018958
18003240
57433187
39206293
53167594
6390109
82409277
5829366
34601466
43111570
74575077
11484527
2291970
8528792
18934776
84161242
82565631
80849489
65495211
69691518
72014310
32415049
25627084
29784410
20116768
85279928
53274983
95415038
41646805
51487574
59785540
96118203
43998878
7317184
93594821
60646877