31777417
8882903
52851540
41271664
12291692
11936450
98433396
31257136
9943029
58181352
56137794
94573476
64707073
957523
39539859
58561773
47709460
95825698
66092965
67569744
97012314
60437827
34586783
34919382
52482735
41462584
5761460
18437844
9421482
79976073
70046730
13059426
69912347
776325
52674102
55986208
62594725
57889196
17636942
30366638