1810567
104728
75594352
5761970
11709835
63614980
61165405
5062893
60978986
4365210
82663302
57595667
43411912
2253357
42069415
77383627
72027995
50952167
48718100
65164462
5077473
50239282
62662216
57648420
63672009
60641386
43801325
38112161
60747110
71564687
48784331
27601943
94765934
27506676
17677182
2732621
48905215
75182859
61123679
47185266