61128128
48558581
482789
11476525
6411129
66455770
22961452
72865580
1073880
19563732
21907841
39131680
15169155
99754253
50126059
7154763
5664057
3474949
7613034
4999186
55454545
391693
34881796
77377269
34501567
8736606
50947718
49109697
72255171
8742329
73548790
8589234
39316514
56533874
25787552
96962756
89824680
61431978
25707688
68865095