1414753
49155103
48988621
93698293
73918397
71108828
10137736
80775517
33532675
17327063
24365843
62513148
64125302
6518039
23097643
40056069
20618951
87931481
93293977
66648022
37236625
54194641
40918956
45164346
615419
51956436
81565193
59275796
41284318
99961048
64278811
79099166
4122766
56717557
6606335
74513824
25771550
53439075
424486
52434191