29257048
15903785
69623030
42539639
1009218
52575077
9461150
26178452
72306754
832526
87634946
59597255
63136434
78154244
90589086
84369
47086371
51917303
47083699
80661420
68136195
89056086
90176967
65989073
6832561
18344535
87511911
73676318
36823844
1457994
47803016
15652054
87849385
13211714
61183922
48281759
50961587
10037083
7737068
14801401