23853787
10988045
6322865
15247730
65067551
41474729
37526906
88169455
13019039
13886075
9069592
51754496
78467437
28382763
30775270
60771340
51262472
97908349
92225969
35852480
4872679
3953761
53456426
7503400
4686486
20204802
62773011
75162952
37718569
35993507
37726418
2943477
43578774
43907598
46569441
53527261
316215
18167176
46885983
46995580