14945168
25592499
79527595
50174959
58883013
29666638
47303987
994621
85294900
87947358
22733748
592791
60326712
66848722
74174474
7064764
13496246
82942759
98618214
70715748
59219151
64583934
71514152
18995897
78876209
73037361
46643405
67289396
80934062
68086272
12958356
6441473
76532915
35322557
58947082
94043335
28405099
63198912
52158034
11411234