40538617
57487044
2544839
49316952
11454570
75221658
65696693
3966920
25851518
50026000
2394638
21717726
59944463
65046454
12655740
8178763
19479421
93933863
74446872
6097690
5595365
5158988
86139866
84891034
80117552
22227347
92158599
1103785
88137454
5681779
67805626
98251692
41523192
41929435
33562424
59331620
84225824
87403914
84049068
61304259