48694529
31948499
32158229
7096248
42598437
89849506
52084933
8188797
75429173
87445859
17975317
10601611
24813428
7360319
38958780
68768516
79319982
47497079
9056947
11625626
26263341
99958
60718535
68138167
41083931
38638093
15082778
24042091
14164895
32823748
6398201
7862885
59422124
34164168
86561829
63933338
73247791
55936037
39662073
56444010