27405823
32047134
1964861
58612805
63548195
12733480
19723771
28326970
10261030
31275830
49823124
33302864
23676454
12314838
95395297
27766243
7436322
28964551
67493992
62747358
51075145
4041413
71779766
60143508
7221476
8305668
46591572
27903284
9622969
3903048
86688568
32918625
6447515
65706232
90077610
15441042
33176502
39816420
79535562
5928048