63336936
53901542
67725838
94244246
62229795
68227994
41006656
47023540
76039908
6530846
3213188
26437666
8621201
18384252
6257700
11845512
80653370
62201539
44399611
17062600
52385045
6189859
48197075
91222458
26635819
97823176
77103030
30354632
38731074
87787677
82675833
11964395
45226802
9244352
33675046
91017812
71545963
62984843
2072550
13517018