88382170
8555291
71784302
86865074
35726766
54704993
94625931
17849655
12102131
93477738
8974018
32006804
5464939
97441588
4497060
95544877
47388179
45844366
942682
62819816
60843938
54386535
68712468
20133026
37539886
56226755
60263962
57618087
57442799
56292161
29215946
9617716
61366492
79747499
60568440
55086075
61487353
5893117
83018511
41061133