52759982
89915834
5046956
67389076
49498131
96698257
52171586
45097763
74936517
63487716
65836344
1707404
1710179
42839653
69716787
35132414
76381801
38585794
62789825
38852019
21568861
72132755
12915676
49372394
2499263
17681814
41418161
28148498
89693258
55572725
55068376
13798706
15713413
19695073
86368059
5951794
32934830
83857388
62355474
5586358