16424410
88404303
1949145
1263263
3659610
755640
23161277
4716495
5329159
56997299
66921359
4317752
6123221
36547405
21039171
32626348
11036002
3935953
41623885
51243715
42292088
23788829
97985928
82897814
39368219
80225596
89212136
22865269
27016817
37101288
41494935
33314012
1057792
59463562
13376445
5871757
22687229
96945804
2301306
52452348