19024438
1842627
49129468
46968590
45543492
14519774
94948691
68849212
9442405
33291546
37641463
45795635
9922264
79733465
61243888
57224889
84928548
97597474
39217185
53225635
96909437
508732
74623050
13246061
26009325
15363996
70146357
8901154
4547357
42655631
3343643
56504152
69988650
6126775
10412384
9701362
13887785
72601639
9163004
9226188