84039647
50803550
92203277
24148693
45335840
97962578
1736261
82676747
72044459
45444388
44592842
84301417
69476924
43988737
70718661
42258164
56007574
3336346
1783183
39075799
44905613
8390659
4945591
26629814
17877611
95615457
55813546
86982381
66884828
18307886
56624350
70785626
19224652
9447254
32119551
61314438
3042707
75172195
71664455
41122607