28568366
857369
76956222
1110858
32258614
83184875
59837387
58538473
96476727
14247687
91059315
18339669
1024885
26382717
54375974
58029372
99651409
49374160
50986695
47112608
31281838
11889334
56023092
4538614
4598271
89932400
91715955
45669847
89072579
17919292
84915278
1580142
6830740
26808776
85077789
66383834
12462966
31887816
73564452
13016707