16004386
19486280
55172386
78323905
79045555
82444803
79011128
45594673
81146354
38133290
22849806
878619
75331218
62484908
55709698
29209428
67802870
99889016
33177143
57193366
36651587
96376586
39392738
33276350
5766550
92868140
54481980
83983432
71731665
85825213
16257794
57904495
40285534
69871888
92501388
46102126
63674583
61102931
87977782
52687497