2326238
71713056
23378368
553993
15745517
83633485
19415555
958501
79698616
30144380
15485957
54011574
57952477
94883049
94097322
69991764
62112918
65157665
75481029
99942450
27578858
25742025
83225375
74247582
73299841
81602391
91795536
12313913
81347918
13431516
71684224
16069611
52685782
31739150
17936440
38957482
40223445
48001888
55515025
32958395