74056192
4961114
35731087
43802360
69814766
73386539
13089460
866866
4923138
45173653
80963758
87731016
69198623
37451879
81223168
74051606
12853532
30621049
43924924
51436750
65158146
98249835
95117238
46227715
56976554
7063497
21743522
17612101
15148516
33964107
13493075
9063679
26095577
64997252
51403780
55993285
11646242
73516915
84833661
44046040