90114679
5692198
44802586
20685675
1343719
54956458
806796
86995644
9406926
8903489
43337328
75468758
49517938
38154826
9378576
84941217
48523193
117511
74343915
53609723
44646213
15463696
22645576
86503665
76935390
25208142
43649149
58713429
11445349
47547754
86244165
69476901
29255731
99875967
40008841
72599686
94146959
618138
96567923
27196729