28366138
13077350
52664098
43862843
72599126
82582337
41058781
6548510
862761
81465354
62799511
76418825
27056624
46718031
17322533
7349308
60106236
56717103
33032934
75357047
93045507
2976912
87035336
34803475
78432855
32452809
89099470
499838
19244411
1583279
2216487
98697450
9662348
8738915
76541244
48523
16899496
52657510
7685669
12917058