89253380
47265062
85289642
40435245
50851425
72123481
5099109
86215470
13257325
99426252
92503096
25691881
45127004
90062637
66463284
69261731
45827307
70577050
65709086
8565564
25278237
44632226
57469913
22649229
93139625
55963934
81332398
11742454
85734463
21745639
27057237
18881336
8861302
52909428
79687756
5027337
59976446
36546293
20132872
47544634