81961868
8083508
77605209
86187620
25506479
90474988
76612618
95989628
3824222
76515884
79345165
80371152
78386889
94816361
64166516
78756637
88853243
35529263
98467243
49727988
59079903
44883295
87319905
14795740
497567
96516472
36482171
42488424
979761
83901307
53453434
66593881
89269058
44972970
73953526
566589
10177457
39686012
42453117
17506357