96955165
67838394
24716633
419502
83838925
22603801
592997
84532796
1016069
7842318
60944346
86322479
73727024
11253939
73448970
88695669
90633810
50376244
38907422
68475322
80797958
37158917
86936302
86325944
61219629
14187116
5715465
3393610
17517072
6701794
48516992
20904074
81774775
27625784
41319883
9604422
74254759
77978213
24407758
81344055