80088763
76471549
87084667
8734137
59188405
51637590
6077342
80403563
54989908
75315285
64719060
66486991
11327290
30566664
17314789
22106866
6141894
808781
64561299
6958685
27914538
67566661
53303541
34098456
17086538
92564436
52179033
69606843
1392881
28021513
34056721
93526221
98462162
20556276
74154389
84521028
49897891
1072253
71586543
65873702