65634293
20688334
12839022
86456871
77429098
87077841
13357769
31602152
64109721
41837960
20946572
98214912
6567290
5444524
91502299
90649146
36116024
45127894
92424048
24664206
8060608
41883672
88998822
18889794
34119852
58614398
58861499
8645180
63461461
37897657
72671594
47941471
31266389
15006772
32303577
15654926
56201601
8667903
27669272
45373313