12704738
7665895
9927877
4128075
71524359
24235220
63717491
14517450
50943161
25585110
26779516
17963953
18634819
12517855
23606605
64695864
51736137
39805080
594350
42544570
65288017
95545669
34725265
31879640
54358514
75458451
723545
21769771
8172891
2374407
52387629
3838406
913019
3829530
97291207
24828672
36949411
92513442
5124760
87596009