66406195
71137460
43391351
22009294
8008098
99233029
72369736
18593885
29156194
5721792
9273181
89735763
61141986
9648993
28085691
92751409
23139020
2245710
83929538
5967186
26487648
93934193
91232687
90386071
39006900
88026900
30711997
53966922
28283534
66604320
56439200
38643195
34273972
85495459
86729093
40856131
53657614
63796496
97367642
18014447