59727336
68942906
70241737
30896296
20897166
67469002
82884923
47778863
37733727
2348496
81275378
47152878
9303669
17553605
29659987
18863528
49074712
21413376
467826
22638198
99954458
72394414
68111139
27715655
43107100
70722333
1099919
4232214
44811793
94552599
76509412
10996316
18911221
47538743
86379503
31905230
62967911
35966396
60372124
10841972