31864719
15793836
12124975
60898680
31622332
35309657
27542863
12046605
23728756
64222957
22762223
62462752
21295815
23612381
62715002
9788444
3954193
13744951
33811744
52324912
58602821
42711968
43285527
78983905
52822323
16351415
32065988
63948205
95538214
83433311
3161674
7259615
34578384
47825311
60793792
90774809
5458747
74449402
23886887
45115360