29318188
47718600
5447372
28484154
84494550
1895961
92533783
5235667
28923691
1242617
3820972
5309185
9342386
66556216
76328012
86867365
18495104
65544614
64728530
88266289
63893413
17808547
8986763
56048563
17252187
95834129
15928532
936249
66265262
46782840
6193413
39383265
19888771
64511983
80476230
92557304
8141672
579743
8181437
71008813