18179822
17491695
99988064
22251289
56898608
67923529
82015799
67307012
45044219
80489460
79229866
8654003
24075328
50359103
69399227
35082712
5406938
24491791
13244558
75381199
99858192
85053061
68622186
2766441
85483881
54245039
9209928
10603999
82229917
55293096
96986533
55986759
57644627
79843207
84985760
47919902
17083610
28682622
99598521
63567414