546488
93835228
77094758
69079421
82016015
6504697
49556339
72033366
40782384
7322045
12957075
14994806
30917109
80125524
52707285
87816907
37143865
8908700
21595568
82161229
8532909
7273557
46112792
72516267
71997820
13982370
50179985
2484988
49177627
41195940
13444282
32257306
22215060
69679499
55962667
7562214
57909939
70034356
5649892
32831423