59355255
35874049
25408234
67143822
29255844
4049400
99895678
83038041
85894581
60964713
34843905
28485869
98168446
48448079
27963809
35296569
305474
37842653
97977957
80453459
49998671
73892487
7661554
90582584
31935832
95941325
82642032
11778900
26983500
43425311
94249723
24858624
80947459
55296018
46401484
20773120
46804739
34519431
79544378
64029189