13574800
9076179
93294690
25291359
53398425
22485464
82354369
83619689
2769421
39209254
87096221
20734883
50922299
9902931
90853862
4828766
21988611
5432101
2807945
49839084
943291
84211548
76988599
18301874
32967094
17439467
13555680
37578790
888735
41178988
44213156
11545360
23456400
99976571
13288626
2420314
91392227
58207329
60572350
14305993