56606682
6477504
24821634
25089446
701800
51151054
5153981
60352903
70374090
22557792
17873439
44338564
67603828
3888868
21474919
533169
62004322
4787613
14376812
6047814
39631333
50338827
5589857
74263392
22144333
90434403
24615058
47428430
31105584
1785736
82817896
3963697
91413470
83535429
48989289
97107782
6091187
23568746
55825904
551198