78875870
43439743
4482903
4853578
20487512
35338162
33666801
2916223
81353154
34092286
30641639
14525448
37221002
10727947
21086846
26292826
54803820
5016557
3248366
71723686
6149613
62647353
92623327
77177719
13896636
32035887
9473998
84886542
57321077
16984578
3233837
13855696
89078336
59893703
91658289
6717575
32232353
59376611
66326965
4966935