18223968
85276237
15141364
42136064
71608917
3696625
7321444
70565116
26627139
18812881
6214755
87343329
60831051
70456998
66589044
3647677
4647246
65915224
9457595
64556043
95846087
34536690
8364166
87401343
79094577
70349541
46965012
7874872
85985570
68209673
83981248
5717856
25469304
48012026
18936571
66204512
62207904
13768497
81182523
72916257