58429818
6386483
1916058
19023423
96523660
19101566
6282883
20611568
61672606
40348678
83683190
93108443
93838106
18609238
1335472
21619037
83618129
49277663
77403150
21315246
226080
9943238
6203832
10753712
76757068
19925196
38911079
2952960
23683443
85062586
5312807
27946218
55711078
42504973
18908306
14847524
21919680
17953973
41691878
76255653