15421620
66231501
59123742
40982007
68178048
82669469
99158233
5024176
39778354
805791
10427370
4212610
41282541
47957263
19437074
55453148
34063180
79743192
12332252
7684221
525129
88071883
8005506
81359005
47727983
97187991
230034
72508455
3401527
96921267
27383969
81953248
98057649
10923538
58362696
87889664
32203672
96492961
88697594
81699973