64261996
4227437
34093917
27588919
53161091
39093969
63172249
34075755
14172687
11847505
70935
34453508
52863630
88525144
73439165
9864746
31322133
18113550
47898947
68766712
63669916
16418471
7147967
32049534
58667676
20638657
7607932
28411965
54659150
88976046
43455765
29472455
3246958
96926416
20422579
9288828
69957024
6167644
41362368
2443535