55612530
99447784
65166445
97911725
93865825
28745254
6387595
61169978
64673624
95303178
65924074
68942875
35081725
47731802
45456847
1531313
71868467
74331118
74466404
71056008
10687448
71188045
84374421
89517847
70255252
83275098
53811659
49829834
76342547
18633587
90965760
1445411
11456796
4843525
45231450
75078233
58744251
80618463
24733958
36429180