43796195
74948014
94456520
25162864
9957334
55427260
64679454
7616201
15218662
85962191
6866338
48548319
30582276
3176085
60552232
22124114
31237994
82209168
21459265
65274941
75959794
20041582
14678014
59035031
27228055
66311101
89686729
529229
7999666
61708378
94556290
84985332
66009909
33482417
90845114
77989
262250
52244572
6678568
9487621