80694858
20915913
48186087
39596394
15284845
445565
36285506
68295505
68977881
38535101
30105957
21286916
41479098
34278131
98776749
9815622
30666669
37743117
52051552
84316075
77885385
39205615
81666617
6375599
39904806
3287669
80468490
79426938
52653213
16178259
83483322
77107098
7263362
14469974
94232793
12872007
61412933
12514113
209504
68956942