4071344
28617203
45868749
2395880
3505542
81849975
70896166
93281129
87498497
2754265
84813763
46041648
3150302
81895053
84116273
27878326
55817452
7921272
99261005
546093
60314577
43397286
15741678
7990133
6237255
43135120
81569559
6083280
58671151
29606269
41377140
97215665
2788651
79043639
55576346
62609979
27112509
52809537
24916676
83804317