89093977
64518161
18847920
6845681
32511884
37966211
74432357
10573920
77558449
9851814
65802210
86338849
4852976
65921087
92559826
44703801
56502755
30222018
52506634
94686031
80784691
9960718
79385880
95765720
93991530
21344260
29192929
99036413
57114395
159281
29409310
80575520
35503686
11309372
89571176
89059667
27061569
89733869
90519947
86632585