54893512
989795
43444640
13616875
13012018
5699427
29654832
73531384
5196977
20684475
76948356
1316664
41541271
62492521
51313933
5168269
82907485
49847095
41722020
53608619
65258075
18504305
6036509
64358400
31488767
64964350
16218961
15598682
66894201
65231086
57521445
52638248
26025341
24565846
4457476
19458599
91073992
98721945
72494660
70665951