59813146
85018980
75162344
72568458
91112882
64717674
73718420
23755544
9008997
73413086
5253971
22568058
35112292
82349084
75553254
51818562
80862114
37886304
4557233
19652200
13263387
74067088
14978698
64923744
47706311
73027221
58153525
972254
80057039
10238889
75163093
271621
42643341
18448940
85929974
79279450
32801773
49527851
17002638
42623430