44848623
58288927
39453857
30845577
48925086
9727497
35867598
41241589
43988989
416633
10147600
92758889
34009317
55599067
41042582
48176169
4553766
82786250
63722889
18717741
75382976
15424560
58927734
83307251
32158015
82896746
4325205
8984756
13795162
6809959
4405310
79319868
26894490
52307047
4105404
52435111
1637285
84574046
29508652
46728185