3370780
53509500
49359232
73729769
82057419
47311294
33338858
12365300
49315135
90265022
49217181
83891004
14196527
89899706
83983956
53063217
3388631
19981154
99988212
18288900
888330
98912083
21313421
97613962
75443554
39227270
81253698
67428546
55922166
17122242
1423508
82611288
40815500
85651391
43292777
65669948
43203061
37931713
52461638
57455486