46256999
12762504
45027566
65437749
40529339
15044467
49836675
95342658
67753836
38076822
52297341
51756727
22072818
77224200
93579568
25373620
64207822
73009334
38939193
32274220
44044058
83247653
27112693
68025605
54835286
568640
82646955
9098160
84593086
1391779
34524899
67878768
45536287
81856056
30264150
8631760
82946144
29586220
37282903
3027555