52585314
80314256
41564862
16525845
51687116
9226453
31587110
20363129
2509927
65725404
80776060
38436181
28494240
61066671
72013637
84946380
4449795
31972150
2362599
20992166
41553092
40683315
32003826
37482460
42767554
50413942
43908193
49886569
41739007
51345228
3566275
33752305
956888
85887470
20951452
69227720
90368209
8680392
95472113
53435607