42338152
9043775
40154488
1349918
86565310
51026155
94722953
80661060
77356535
337824
378783
49967365
60686623
24661172
31394581
73967915
60801062
21162595
1780399
4190261
9999910
62161634
28428669
66609609
52956333
14304941
82386219
93154449
58416050
74431660
97141996
39653063
30915350
66537754
7392389
49523252
47632845
35423644
74724411
82674631