90356251
58663158
36301600
10887511
25112334
86334505
6437018
49192267
19254981
350156
70836294
57706264
81323312
77374812
674613
68087340
44291638
59937125
90681078
35986406
60475934
14279300
36426853
47719167
4455515
96493584
8720509
22847265
15735525
8808228
36756322
77342667
8235957
2874984
4959930
7510845
67957356
23181310
61942502
6536442