54508300
5504154
13391475
20731212
46217244
64899709
44928879
38595638
10562982
9962512
70197775
7519301
739804
2197588
22321623
93912398
84625980
22849219
68893813
24083919
45809429
4906411
7805399
96749444
22685230
55374196
82618387
75983310
14594508
48807270
71046981
11992839
79114497
62749106
92905708
82739719
95751603
22334696
91448807
50241175