16562697
44559261
2033247
8641181
60656634
39382737
82334531
48749060
70833467
62618941
16544997
14178975
53841161
94028935
68291793
21238227
217665
10102052
69589575
61962475
57614208
51271475
26476193
42376207
23434624
88494396
58295341
7236230
42538530
17265053
29172025
1046192
22804486
2937000
73627523
60765736
37152131
272797
95183138
92798999