60556792
25401776
119824
62707513
29254341
11188605
28566313
8755222
2115677
5535880
8439058
75732716
87775206
75034630
62326966
53865644
49583940
73977374
88598871
86419062
8150837
26748692
30971465
3835922
6159443
71672063
26063908
34149964
40104969
42229128
11532975
26635635
66692999
8906795
33261980
31262324
18496742
83607640
24637573
80732349