50658071
11792480
69014881
3511147
54052020
47033405
33714402
27862400
49621626
61495978
55499364
14808874
98777885
55901169
465310
33441581
100008703
6388848
92128532
10102960
70648496
58823562
70472829
19999061
59491568
20931644
7663966
68631467
93543530
50123338
71346406
68697366
9251055
12218904
87184571
44543064
91511665
915209
68411715
39814760