2620314
1111928
65583744
89034670
4864472
78012058
48051008
69081617
7509913
99436177
99863838
83747326
1382071
18821972
628534
53966255
1339860
6081647
84958828
21613237
99463494
52164122
28233388
444387
80685951
37172157
531312
9880561
94714957
39673143
97868849
53641814
4160405
29759166
18616466
48225898
36145682
41455282
92122796
11066924